Update Tomcat version to 9.0.x (was 8.0.x)
[vid.git] / vid-webpack-master / package-lock.json
1 {
2   "name": "vid-cli",
3   "version": "0.0.0",
4   "lockfileVersion": 1,
5   "requires": true,
6   "dependencies": {
7     "@angular-builders/jest": {
8       "version": "7.1.2",
9       "resolved": "https://registry.npmjs.org/@angular-builders/jest/-/jest-7.1.2.tgz",
10       "integrity": "sha512-xscNy9w86kw/NJADAiRcEIASxb7Pxp6GYbEh3nlN6wVUKPSn9k9H08Z3UCoCM6h/UvJIg1JN1eXfyV6OeppF8Q==",
11       "dev": true,
12       "requires": {
13         "jest-preset-angular": "^6.0.0",
14         "lodash": "^4.17.10"
15       },
16       "dependencies": {
17         "lodash": {
18           "version": "4.17.11",
19           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
20           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
21           "dev": true
22         }
23       }
24     },
25     "@angular-devkit/architect": {
26       "version": "0.11.4",
27       "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.11.4.tgz",
28       "integrity": "sha512-2zi6S9tPlk52vyqN67IvFoeNgd0uxtrPlwl3TdvJ3wrH7sYGJnkQ+EzAE7cKUGWAV989BbNtx2YxhRDHnN21Fg==",
29       "dev": true,
30       "requires": {
31         "@angular-devkit/core": "7.1.4",
32         "rxjs": "6.3.3"
33       },
34       "dependencies": {
35         "rxjs": {
36           "version": "6.3.3",
37           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
38           "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
39           "dev": true,
40           "requires": {
41             "tslib": "^1.9.0"
42           }
43         }
44       }
45     },
46     "@angular-devkit/build-angular": {
47       "version": "0.11.4",
48       "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.11.4.tgz",
49       "integrity": "sha512-5WQAQB4heDqAotqjU3Tl8Ons0S/e16dKwVkQFdqfKPyBgmu4CyUH35eTV+i6i7un1Elg65U5GnA4MiUtApqVyw==",
50       "dev": true,
51       "requires": {
52         "@angular-devkit/architect": "0.11.4",
53         "@angular-devkit/build-optimizer": "0.11.4",
54         "@angular-devkit/build-webpack": "0.11.4",
55         "@angular-devkit/core": "7.1.4",
56         "@ngtools/webpack": "7.1.4",
57         "ajv": "6.5.3",
58         "autoprefixer": "9.3.1",
59         "circular-dependency-plugin": "5.0.2",
60         "clean-css": "4.2.1",
61         "copy-webpack-plugin": "4.5.4",
62         "file-loader": "2.0.0",
63         "glob": "7.1.3",
64         "istanbul": "0.4.5",
65         "istanbul-instrumenter-loader": "3.0.1",
66         "karma-source-map-support": "1.3.0",
67         "less": "3.8.1",
68         "less-loader": "4.1.0",
69         "license-webpack-plugin": "2.0.2",
70         "loader-utils": "1.1.0",
71         "mini-css-extract-plugin": "0.4.4",
72         "minimatch": "3.0.4",
73         "node-sass": "4.10.0",
74         "opn": "5.3.0",
75         "parse5": "4.0.0",
76         "portfinder": "1.0.17",
77         "postcss": "7.0.5",
78         "postcss-import": "12.0.0",
79         "postcss-loader": "3.0.0",
80         "raw-loader": "0.5.1",
81         "rxjs": "6.3.3",
82         "sass-loader": "7.1.0",
83         "semver": "5.5.1",
84         "source-map-loader": "0.2.4",
85         "source-map-support": "0.5.9",
86         "speed-measure-webpack-plugin": "1.2.3",
87         "stats-webpack-plugin": "0.7.0",
88         "style-loader": "0.23.1",
89         "stylus": "0.54.5",
90         "stylus-loader": "3.0.2",
91         "terser-webpack-plugin": "1.1.0",
92         "tree-kill": "1.2.0",
93         "webpack": "4.23.1",
94         "webpack-dev-middleware": "3.4.0",
95         "webpack-dev-server": "3.1.10",
96         "webpack-merge": "4.1.4",
97         "webpack-sources": "1.3.0",
98         "webpack-subresource-integrity": "1.1.0-rc.6"
99       },
100       "dependencies": {
101         "@webassemblyjs/ast": {
102           "version": "1.7.10",
103           "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.7.10.tgz",
104           "integrity": "sha512-wTUeaByYN2EA6qVqhbgavtGc7fLTOx0glG2IBsFlrFG51uXIGlYBTyIZMf4SPLo3v1bgV/7lBN3l7Z0R6Hswew==",
105           "dev": true,
106           "requires": {
107             "@webassemblyjs/helper-module-context": "1.7.10",
108             "@webassemblyjs/helper-wasm-bytecode": "1.7.10",
109             "@webassemblyjs/wast-parser": "1.7.10"
110           }
111         },
112         "@webassemblyjs/floating-point-hex-parser": {
113           "version": "1.7.10",
114           "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.10.tgz",
115           "integrity": "sha512-gMsGbI6I3p/P1xL2UxqhNh1ga2HCsx5VBB2i5VvJFAaqAjd2PBTRULc3BpTydabUQEGlaZCzEUQhLoLG7TvEYQ==",
116           "dev": true
117         },
118         "@webassemblyjs/helper-api-error": {
119           "version": "1.7.10",
120           "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.10.tgz",
121           "integrity": "sha512-DoYRlPWtuw3yd5BOr9XhtrmB6X1enYF0/54yNvQWGXZEPDF5PJVNI7zQ7gkcKfTESzp8bIBWailaFXEK/jjCsw==",
122           "dev": true
123         },
124         "@webassemblyjs/helper-buffer": {
125           "version": "1.7.10",
126           "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.10.tgz",
127           "integrity": "sha512-+RMU3dt/dPh4EpVX4u5jxsOlw22tp3zjqE0m3ftU2tsYxnPULb4cyHlgaNd2KoWuwasCQqn8Mhr+TTdbtj3LlA==",
128           "dev": true
129         },
130         "@webassemblyjs/helper-code-frame": {
131           "version": "1.7.10",
132           "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.10.tgz",
133           "integrity": "sha512-UiytbpKAULOEab2hUZK2ywXen4gWJVrgxtwY3Kn+eZaaSWaRM8z/7dAXRSoamhKFiBh1uaqxzE/XD9BLlug3gw==",
134           "dev": true,
135           "requires": {
136             "@webassemblyjs/wast-printer": "1.7.10"
137           }
138         },
139         "@webassemblyjs/helper-fsm": {
140           "version": "1.7.10",
141           "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.10.tgz",
142           "integrity": "sha512-w2vDtUK9xeSRtt5+RnnlRCI7wHEvLjF0XdnxJpgx+LJOvklTZPqWkuy/NhwHSLP19sm9H8dWxKeReMR7sCkGZA==",
143           "dev": true
144         },
145         "@webassemblyjs/helper-module-context": {
146           "version": "1.7.10",
147           "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.10.tgz",
148           "integrity": "sha512-yE5x/LzZ3XdPdREmJijxzfrf+BDRewvO0zl8kvORgSWmxpRrkqY39KZSq6TSgIWBxkK4SrzlS3BsMCv2s1FpsQ==",
149           "dev": true
150         },
151         "@webassemblyjs/helper-wasm-bytecode": {
152           "version": "1.7.10",
153           "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.10.tgz",
154           "integrity": "sha512-u5qy4SJ/OrxKxZqJ9N3qH4ZQgHaAzsopsYwLvoWJY6Q33r8PhT3VPyNMaJ7ZFoqzBnZlCcS/0f4Sp8WBxylXfg==",
155           "dev": true
156         },
157         "@webassemblyjs/helper-wasm-section": {
158           "version": "1.7.10",
159           "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.10.tgz",
160           "integrity": "sha512-Ecvww6sCkcjatcyctUrn22neSJHLN/TTzolMGG/N7S9rpbsTZ8c6Bl98GpSpV77EvzNijiNRHBG0+JO99qKz6g==",
161           "dev": true,
162           "requires": {
163             "@webassemblyjs/ast": "1.7.10",
164             "@webassemblyjs/helper-buffer": "1.7.10",
165             "@webassemblyjs/helper-wasm-bytecode": "1.7.10",
166             "@webassemblyjs/wasm-gen": "1.7.10"
167           }
168         },
169         "@webassemblyjs/ieee754": {
170           "version": "1.7.10",
171           "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.7.10.tgz",
172           "integrity": "sha512-HRcWcY+YWt4+s/CvQn+vnSPfRaD4KkuzQFt5MNaELXXHSjelHlSEA8ZcqT69q0GTIuLWZ6JaoKar4yWHVpZHsQ==",
173           "dev": true,
174           "requires": {
175             "@xtuc/ieee754": "^1.2.0"
176           }
177         },
178         "@webassemblyjs/leb128": {
179           "version": "1.7.10",
180           "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.7.10.tgz",
181           "integrity": "sha512-og8MciYlA8hvzCLR71hCuZKPbVBfLQeHv7ImKZ4nlyxrYbG7uJHYtHiHu6OV9SqrGuD03H/HtXC4Bgdjfm9FHw==",
182           "dev": true,
183           "requires": {
184             "@xtuc/long": "4.2.1"
185           }
186         },
187         "@webassemblyjs/utf8": {
188           "version": "1.7.10",
189           "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.7.10.tgz",
190           "integrity": "sha512-Ng6Pxv6siyZp635xCSnH3mKmIFgqWPCcGdoo0GBYgyGdxu7cUj4agV7Uu1a8REP66UYUFXJLudeGgd4RvuJAnQ==",
191           "dev": true
192         },
193         "@webassemblyjs/wasm-edit": {
194           "version": "1.7.10",
195           "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.10.tgz",
196           "integrity": "sha512-e9RZFQlb+ZuYcKRcW9yl+mqX/Ycj9+3/+ppDI8nEE/NCY6FoK8f3dKBcfubYV/HZn44b+ND4hjh+4BYBt+sDnA==",
197           "dev": true,
198           "requires": {
199             "@webassemblyjs/ast": "1.7.10",
200             "@webassemblyjs/helper-buffer": "1.7.10",
201             "@webassemblyjs/helper-wasm-bytecode": "1.7.10",
202             "@webassemblyjs/helper-wasm-section": "1.7.10",
203             "@webassemblyjs/wasm-gen": "1.7.10",
204             "@webassemblyjs/wasm-opt": "1.7.10",
205             "@webassemblyjs/wasm-parser": "1.7.10",
206             "@webassemblyjs/wast-printer": "1.7.10"
207           }
208         },
209         "@webassemblyjs/wasm-gen": {
210           "version": "1.7.10",
211           "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.10.tgz",
212           "integrity": "sha512-M0lb6cO2Y0PzDye/L39PqwV+jvO+2YxEG5ax+7dgq7EwXdAlpOMx1jxyXJTScQoeTpzOPIb+fLgX/IkLF8h2yw==",
213           "dev": true,
214           "requires": {
215             "@webassemblyjs/ast": "1.7.10",
216             "@webassemblyjs/helper-wasm-bytecode": "1.7.10",
217             "@webassemblyjs/ieee754": "1.7.10",
218             "@webassemblyjs/leb128": "1.7.10",
219             "@webassemblyjs/utf8": "1.7.10"
220           }
221         },
222         "@webassemblyjs/wasm-opt": {
223           "version": "1.7.10",
224           "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.10.tgz",
225           "integrity": "sha512-R66IHGCdicgF5ZliN10yn5HaC7vwYAqrSVJGjtJJQp5+QNPBye6heWdVH/at40uh0uoaDN/UVUfXK0gvuUqtVg==",
226           "dev": true,
227           "requires": {
228             "@webassemblyjs/ast": "1.7.10",
229             "@webassemblyjs/helper-buffer": "1.7.10",
230             "@webassemblyjs/wasm-gen": "1.7.10",
231             "@webassemblyjs/wasm-parser": "1.7.10"
232           }
233         },
234         "@webassemblyjs/wasm-parser": {
235           "version": "1.7.10",
236           "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.10.tgz",
237           "integrity": "sha512-AEv8mkXVK63n/iDR3T693EzoGPnNAwKwT3iHmKJNBrrALAhhEjuPzo/lTE4U7LquEwyvg5nneSNdTdgrBaGJcA==",
238           "dev": true,
239           "requires": {
240             "@webassemblyjs/ast": "1.7.10",
241             "@webassemblyjs/helper-api-error": "1.7.10",
242             "@webassemblyjs/helper-wasm-bytecode": "1.7.10",
243             "@webassemblyjs/ieee754": "1.7.10",
244             "@webassemblyjs/leb128": "1.7.10",
245             "@webassemblyjs/utf8": "1.7.10"
246           }
247         },
248         "@webassemblyjs/wast-parser": {
249           "version": "1.7.10",
250           "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.7.10.tgz",
251           "integrity": "sha512-YTPEtOBljkCL0VjDp4sHe22dAYSm3ZwdJ9+2NTGdtC7ayNvuip1wAhaAS8Zt9Q6SW9E5Jf5PX7YE3XWlrzR9cw==",
252           "dev": true,
253           "requires": {
254             "@webassemblyjs/ast": "1.7.10",
255             "@webassemblyjs/floating-point-hex-parser": "1.7.10",
256             "@webassemblyjs/helper-api-error": "1.7.10",
257             "@webassemblyjs/helper-code-frame": "1.7.10",
258             "@webassemblyjs/helper-fsm": "1.7.10",
259             "@xtuc/long": "4.2.1"
260           }
261         },
262         "@webassemblyjs/wast-printer": {
263           "version": "1.7.10",
264           "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.7.10.tgz",
265           "integrity": "sha512-mJ3QKWtCchL1vhU/kZlJnLPuQZnlDOdZsyP0bbLWPGdYsQDnSBvyTLhzwBA3QAMlzEL9V4JHygEmK6/OTEyytA==",
266           "dev": true,
267           "requires": {
268             "@webassemblyjs/ast": "1.7.10",
269             "@webassemblyjs/wast-parser": "1.7.10",
270             "@xtuc/long": "4.2.1"
271           }
272         },
273         "acorn": {
274           "version": "5.7.3",
275           "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
276           "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
277           "dev": true
278         },
279         "acorn-dynamic-import": {
280           "version": "3.0.0",
281           "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz",
282           "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==",
283           "dev": true,
284           "requires": {
285             "acorn": "^5.0.0"
286           }
287         },
288         "arr-diff": {
289           "version": "4.0.0",
290           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
291           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
292           "dev": true
293         },
294         "array-unique": {
295           "version": "0.3.2",
296           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
297           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
298           "dev": true
299         },
300         "braces": {
301           "version": "2.3.2",
302           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
303           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
304           "dev": true,
305           "requires": {
306             "arr-flatten": "^1.1.0",
307             "array-unique": "^0.3.2",
308             "extend-shallow": "^2.0.1",
309             "fill-range": "^4.0.0",
310             "isobject": "^3.0.1",
311             "repeat-element": "^1.1.2",
312             "snapdragon": "^0.8.1",
313             "snapdragon-node": "^2.0.1",
314             "split-string": "^3.0.2",
315             "to-regex": "^3.0.1"
316           },
317           "dependencies": {
318             "extend-shallow": {
319               "version": "2.0.1",
320               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
321               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
322               "dev": true,
323               "requires": {
324                 "is-extendable": "^0.1.0"
325               }
326             }
327           }
328         },
329         "enhanced-resolve": {
330           "version": "4.1.0",
331           "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
332           "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
333           "dev": true,
334           "requires": {
335             "graceful-fs": "^4.1.2",
336             "memory-fs": "^0.4.0",
337             "tapable": "^1.0.0"
338           }
339         },
340         "expand-brackets": {
341           "version": "2.1.4",
342           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
343           "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
344           "dev": true,
345           "requires": {
346             "debug": "^2.3.3",
347             "define-property": "^0.2.5",
348             "extend-shallow": "^2.0.1",
349             "posix-character-classes": "^0.1.0",
350             "regex-not": "^1.0.0",
351             "snapdragon": "^0.8.1",
352             "to-regex": "^3.0.1"
353           },
354           "dependencies": {
355             "define-property": {
356               "version": "0.2.5",
357               "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
358               "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
359               "dev": true,
360               "requires": {
361                 "is-descriptor": "^0.1.0"
362               }
363             },
364             "extend-shallow": {
365               "version": "2.0.1",
366               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
367               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
368               "dev": true,
369               "requires": {
370                 "is-extendable": "^0.1.0"
371               }
372             },
373             "is-descriptor": {
374               "version": "0.1.6",
375               "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
376               "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
377               "dev": true,
378               "requires": {
379                 "is-accessor-descriptor": "^0.1.6",
380                 "is-data-descriptor": "^0.1.4",
381                 "kind-of": "^5.0.0"
382               }
383             },
384             "kind-of": {
385               "version": "5.1.0",
386               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
387               "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
388               "dev": true
389             }
390           }
391         },
392         "extglob": {
393           "version": "2.0.4",
394           "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
395           "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
396           "dev": true,
397           "requires": {
398             "array-unique": "^0.3.2",
399             "define-property": "^1.0.0",
400             "expand-brackets": "^2.1.4",
401             "extend-shallow": "^2.0.1",
402             "fragment-cache": "^0.2.1",
403             "regex-not": "^1.0.0",
404             "snapdragon": "^0.8.1",
405             "to-regex": "^3.0.1"
406           },
407           "dependencies": {
408             "define-property": {
409               "version": "1.0.0",
410               "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
411               "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
412               "dev": true,
413               "requires": {
414                 "is-descriptor": "^1.0.0"
415               }
416             },
417             "extend-shallow": {
418               "version": "2.0.1",
419               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
420               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
421               "dev": true,
422               "requires": {
423                 "is-extendable": "^0.1.0"
424               }
425             }
426           }
427         },
428         "fill-range": {
429           "version": "4.0.0",
430           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
431           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
432           "dev": true,
433           "requires": {
434             "extend-shallow": "^2.0.1",
435             "is-number": "^3.0.0",
436             "repeat-string": "^1.6.1",
437             "to-regex-range": "^2.1.0"
438           },
439           "dependencies": {
440             "extend-shallow": {
441               "version": "2.0.1",
442               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
443               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
444               "dev": true,
445               "requires": {
446                 "is-extendable": "^0.1.0"
447               }
448             }
449           }
450         },
451         "glob": {
452           "version": "7.1.3",
453           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
454           "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
455           "dev": true,
456           "requires": {
457             "fs.realpath": "^1.0.0",
458             "inflight": "^1.0.4",
459             "inherits": "2",
460             "minimatch": "^3.0.4",
461             "once": "^1.3.0",
462             "path-is-absolute": "^1.0.0"
463           }
464         },
465         "is-accessor-descriptor": {
466           "version": "0.1.6",
467           "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
468           "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
469           "dev": true,
470           "requires": {
471             "kind-of": "^3.0.2"
472           },
473           "dependencies": {
474             "kind-of": {
475               "version": "3.2.2",
476               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
477               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
478               "dev": true,
479               "requires": {
480                 "is-buffer": "^1.1.5"
481               }
482             }
483           }
484         },
485         "is-data-descriptor": {
486           "version": "0.1.4",
487           "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
488           "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
489           "dev": true,
490           "requires": {
491             "kind-of": "^3.0.2"
492           },
493           "dependencies": {
494             "kind-of": {
495               "version": "3.2.2",
496               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
497               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
498               "dev": true,
499               "requires": {
500                 "is-buffer": "^1.1.5"
501               }
502             }
503           }
504         },
505         "is-number": {
506           "version": "3.0.0",
507           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
508           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
509           "dev": true,
510           "requires": {
511             "kind-of": "^3.0.2"
512           },
513           "dependencies": {
514             "kind-of": {
515               "version": "3.2.2",
516               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
517               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
518               "dev": true,
519               "requires": {
520                 "is-buffer": "^1.1.5"
521               }
522             }
523           }
524         },
525         "isobject": {
526           "version": "3.0.1",
527           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
528           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
529           "dev": true
530         },
531         "kind-of": {
532           "version": "6.0.2",
533           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
534           "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
535           "dev": true
536         },
537         "micromatch": {
538           "version": "3.1.10",
539           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
540           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
541           "dev": true,
542           "requires": {
543             "arr-diff": "^4.0.0",
544             "array-unique": "^0.3.2",
545             "braces": "^2.3.1",
546             "define-property": "^2.0.2",
547             "extend-shallow": "^3.0.2",
548             "extglob": "^2.0.4",
549             "fragment-cache": "^0.2.1",
550             "kind-of": "^6.0.2",
551             "nanomatch": "^1.2.9",
552             "object.pick": "^1.3.0",
553             "regex-not": "^1.0.0",
554             "snapdragon": "^0.8.1",
555             "to-regex": "^3.0.2"
556           }
557         },
558         "parse5": {
559           "version": "4.0.0",
560           "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
561           "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
562           "dev": true
563         },
564         "rxjs": {
565           "version": "6.3.3",
566           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
567           "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
568           "dev": true,
569           "requires": {
570             "tslib": "^1.9.0"
571           }
572         },
573         "schema-utils": {
574           "version": "0.4.7",
575           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
576           "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
577           "dev": true,
578           "requires": {
579             "ajv": "^6.1.0",
580             "ajv-keywords": "^3.1.0"
581           }
582         },
583         "semver": {
584           "version": "5.5.1",
585           "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz",
586           "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==",
587           "dev": true
588         },
589         "source-map": {
590           "version": "0.6.1",
591           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
592           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
593           "dev": true
594         },
595         "source-map-support": {
596           "version": "0.5.9",
597           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz",
598           "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==",
599           "dev": true,
600           "requires": {
601             "buffer-from": "^1.0.0",
602             "source-map": "^0.6.0"
603           }
604         },
605         "tapable": {
606           "version": "1.1.1",
607           "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.1.tgz",
608           "integrity": "sha512-9I2ydhj8Z9veORCw5PRm4u9uebCn0mcCa6scWoNcbZ6dAtoo2618u9UUzxgmsCOreJpqDDuv61LvwofW7hLcBA==",
609           "dev": true
610         },
611         "webpack": {
612           "version": "4.23.1",
613           "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.23.1.tgz",
614           "integrity": "sha512-iE5Cu4rGEDk7ONRjisTOjVHv3dDtcFfwitSxT7evtYj/rANJpt1OuC/Kozh1pBa99AUBr1L/LsaNB+D9Xz3CEg==",
615           "dev": true,
616           "requires": {
617             "@webassemblyjs/ast": "1.7.10",
618             "@webassemblyjs/helper-module-context": "1.7.10",
619             "@webassemblyjs/wasm-edit": "1.7.10",
620             "@webassemblyjs/wasm-parser": "1.7.10",
621             "acorn": "^5.6.2",
622             "acorn-dynamic-import": "^3.0.0",
623             "ajv": "^6.1.0",
624             "ajv-keywords": "^3.1.0",
625             "chrome-trace-event": "^1.0.0",
626             "enhanced-resolve": "^4.1.0",
627             "eslint-scope": "^4.0.0",
628             "json-parse-better-errors": "^1.0.2",
629             "loader-runner": "^2.3.0",
630             "loader-utils": "^1.1.0",
631             "memory-fs": "~0.4.1",
632             "micromatch": "^3.1.8",
633             "mkdirp": "~0.5.0",
634             "neo-async": "^2.5.0",
635             "node-libs-browser": "^2.0.0",
636             "schema-utils": "^0.4.4",
637             "tapable": "^1.1.0",
638             "uglifyjs-webpack-plugin": "^1.2.4",
639             "watchpack": "^1.5.0",
640             "webpack-sources": "^1.3.0"
641           }
642         },
643         "webpack-sources": {
644           "version": "1.3.0",
645           "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.3.0.tgz",
646           "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==",
647           "dev": true,
648           "requires": {
649             "source-list-map": "^2.0.0",
650             "source-map": "~0.6.1"
651           }
652         }
653       }
654     },
655     "@angular-devkit/build-optimizer": {
656       "version": "0.11.4",
657       "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.11.4.tgz",
658       "integrity": "sha512-tAAWWFCcl918Q1JivlLvLFer8Qm4/THWbEneMwk5fQvG6/NgJLoa3itP/MCUq4qL6YHmp2DWkdWnWfRQCgHeFA==",
659       "dev": true,
660       "requires": {
661         "loader-utils": "1.1.0",
662         "source-map": "0.5.6",
663         "typescript": "3.1.6",
664         "webpack-sources": "1.2.0"
665       },
666       "dependencies": {
667         "source-map": {
668           "version": "0.5.6",
669           "resolved": "http://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
670           "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=",
671           "dev": true
672         },
673         "typescript": {
674           "version": "3.1.6",
675           "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.1.6.tgz",
676           "integrity": "sha512-tDMYfVtvpb96msS1lDX9MEdHrW4yOuZ4Kdc4Him9oU796XldPYF/t2+uKoX0BBa0hXXwDlqYQbXY5Rzjzc5hBA==",
677           "dev": true
678         },
679         "webpack-sources": {
680           "version": "1.2.0",
681           "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.2.0.tgz",
682           "integrity": "sha512-9BZwxR85dNsjWz3blyxdOhTgtnQvv3OEs5xofI0wPYTwu5kaWxS08UuD1oI7WLBLpRO+ylf0ofnXLXWmGb2WMw==",
683           "dev": true,
684           "requires": {
685             "source-list-map": "^2.0.0",
686             "source-map": "~0.6.1"
687           },
688           "dependencies": {
689             "source-map": {
690               "version": "0.6.1",
691               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
692               "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
693               "dev": true
694             }
695           }
696         }
697       }
698     },
699     "@angular-devkit/build-webpack": {
700       "version": "0.11.4",
701       "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.11.4.tgz",
702       "integrity": "sha512-4nEDXSbv3oDu27Rw5s2DMKmcOZYVAt76bryVF2SycSkDq3eAIiqmgw3G3CJJ4LTulXzDpaIpk02MvgbYkX+hvw==",
703       "dev": true,
704       "requires": {
705         "@angular-devkit/architect": "0.11.4",
706         "@angular-devkit/core": "7.1.4",
707         "rxjs": "6.3.3"
708       },
709       "dependencies": {
710         "rxjs": {
711           "version": "6.3.3",
712           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
713           "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
714           "dev": true,
715           "requires": {
716             "tslib": "^1.9.0"
717           }
718         }
719       }
720     },
721     "@angular-devkit/core": {
722       "version": "7.1.4",
723       "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-7.1.4.tgz",
724       "integrity": "sha512-3cBVHjSQjMyE/mIyOX82ekdybNRQlN+kUfmdZS6oVW9aV48vdxcVbEGdl8t1H4enMf89u8kXiAAET9jFaqWopg==",
725       "dev": true,
726       "requires": {
727         "ajv": "6.5.3",
728         "chokidar": "2.0.4",
729         "fast-json-stable-stringify": "2.0.0",
730         "rxjs": "6.3.3",
731         "source-map": "0.7.3"
732       },
733       "dependencies": {
734         "anymatch": {
735           "version": "2.0.0",
736           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
737           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
738           "dev": true,
739           "requires": {
740             "micromatch": "^3.1.4",
741             "normalize-path": "^2.1.1"
742           }
743         },
744         "arr-diff": {
745           "version": "4.0.0",
746           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
747           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
748           "dev": true
749         },
750         "array-unique": {
751           "version": "0.3.2",
752           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
753           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
754           "dev": true
755         },
756         "braces": {
757           "version": "2.3.2",
758           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
759           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
760           "dev": true,
761           "requires": {
762             "arr-flatten": "^1.1.0",
763             "array-unique": "^0.3.2",
764             "extend-shallow": "^2.0.1",
765             "fill-range": "^4.0.0",
766             "isobject": "^3.0.1",
767             "repeat-element": "^1.1.2",
768             "snapdragon": "^0.8.1",
769             "snapdragon-node": "^2.0.1",
770             "split-string": "^3.0.2",
771             "to-regex": "^3.0.1"
772           },
773           "dependencies": {
774             "extend-shallow": {
775               "version": "2.0.1",
776               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
777               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
778               "dev": true,
779               "requires": {
780                 "is-extendable": "^0.1.0"
781               }
782             }
783           }
784         },
785         "chokidar": {
786           "version": "2.0.4",
787           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz",
788           "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==",
789           "dev": true,
790           "requires": {
791             "anymatch": "^2.0.0",
792             "async-each": "^1.0.0",
793             "braces": "^2.3.0",
794             "fsevents": "^1.2.2",
795             "glob-parent": "^3.1.0",
796             "inherits": "^2.0.1",
797             "is-binary-path": "^1.0.0",
798             "is-glob": "^4.0.0",
799             "lodash.debounce": "^4.0.8",
800             "normalize-path": "^2.1.1",
801             "path-is-absolute": "^1.0.0",
802             "readdirp": "^2.0.0",
803             "upath": "^1.0.5"
804           }
805         },
806         "expand-brackets": {
807           "version": "2.1.4",
808           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
809           "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
810           "dev": true,
811           "requires": {
812             "debug": "^2.3.3",
813             "define-property": "^0.2.5",
814             "extend-shallow": "^2.0.1",
815             "posix-character-classes": "^0.1.0",
816             "regex-not": "^1.0.0",
817             "snapdragon": "^0.8.1",
818             "to-regex": "^3.0.1"
819           },
820           "dependencies": {
821             "define-property": {
822               "version": "0.2.5",
823               "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
824               "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
825               "dev": true,
826               "requires": {
827                 "is-descriptor": "^0.1.0"
828               }
829             },
830             "extend-shallow": {
831               "version": "2.0.1",
832               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
833               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
834               "dev": true,
835               "requires": {
836                 "is-extendable": "^0.1.0"
837               }
838             },
839             "is-descriptor": {
840               "version": "0.1.6",
841               "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
842               "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
843               "dev": true,
844               "requires": {
845                 "is-accessor-descriptor": "^0.1.6",
846                 "is-data-descriptor": "^0.1.4",
847                 "kind-of": "^5.0.0"
848               }
849             },
850             "kind-of": {
851               "version": "5.1.0",
852               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
853               "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
854               "dev": true
855             }
856           }
857         },
858         "extglob": {
859           "version": "2.0.4",
860           "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
861           "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
862           "dev": true,
863           "requires": {
864             "array-unique": "^0.3.2",
865             "define-property": "^1.0.0",
866             "expand-brackets": "^2.1.4",
867             "extend-shallow": "^2.0.1",
868             "fragment-cache": "^0.2.1",
869             "regex-not": "^1.0.0",
870             "snapdragon": "^0.8.1",
871             "to-regex": "^3.0.1"
872           },
873           "dependencies": {
874             "define-property": {
875               "version": "1.0.0",
876               "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
877               "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
878               "dev": true,
879               "requires": {
880                 "is-descriptor": "^1.0.0"
881               }
882             },
883             "extend-shallow": {
884               "version": "2.0.1",
885               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
886               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
887               "dev": true,
888               "requires": {
889                 "is-extendable": "^0.1.0"
890               }
891             }
892           }
893         },
894         "fill-range": {
895           "version": "4.0.0",
896           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
897           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
898           "dev": true,
899           "requires": {
900             "extend-shallow": "^2.0.1",
901             "is-number": "^3.0.0",
902             "repeat-string": "^1.6.1",
903             "to-regex-range": "^2.1.0"
904           },
905           "dependencies": {
906             "extend-shallow": {
907               "version": "2.0.1",
908               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
909               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
910               "dev": true,
911               "requires": {
912                 "is-extendable": "^0.1.0"
913               }
914             }
915           }
916         },
917         "fsevents": {
918           "version": "1.2.4",
919           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz",
920           "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==",
921           "dev": true,
922           "optional": true,
923           "requires": {
924             "nan": "^2.9.2",
925             "node-pre-gyp": "^0.10.0"
926           },
927           "dependencies": {
928             "abbrev": {
929               "version": "1.1.1",
930               "bundled": true,
931               "dev": true,
932               "optional": true
933             },
934             "ansi-regex": {
935               "version": "2.1.1",
936               "bundled": true,
937               "dev": true
938             },
939             "aproba": {
940               "version": "1.2.0",
941               "bundled": true,
942               "dev": true,
943               "optional": true
944             },
945             "are-we-there-yet": {
946               "version": "1.1.4",
947               "bundled": true,
948               "dev": true,
949               "optional": true,
950               "requires": {
951                 "delegates": "^1.0.0",
952                 "readable-stream": "^2.0.6"
953               }
954             },
955             "balanced-match": {
956               "version": "1.0.0",
957               "bundled": true,
958               "dev": true
959             },
960             "brace-expansion": {
961               "version": "1.1.11",
962               "bundled": true,
963               "dev": true,
964               "requires": {
965                 "balanced-match": "^1.0.0",
966                 "concat-map": "0.0.1"
967               }
968             },
969             "chownr": {
970               "version": "1.0.1",
971               "bundled": true,
972               "dev": true,
973               "optional": true
974             },
975             "code-point-at": {
976               "version": "1.1.0",
977               "bundled": true,
978               "dev": true
979             },
980             "concat-map": {
981               "version": "0.0.1",
982               "bundled": true,
983               "dev": true
984             },
985             "console-control-strings": {
986               "version": "1.1.0",
987               "bundled": true,
988               "dev": true
989             },
990             "core-util-is": {
991               "version": "1.0.2",
992               "bundled": true,
993               "dev": true,
994               "optional": true
995             },
996             "debug": {
997               "version": "2.6.9",
998               "bundled": true,
999               "dev": true,
1000               "optional": true,
1001               "requires": {
1002                 "ms": "2.0.0"
1003               }
1004             },
1005             "deep-extend": {
1006               "version": "0.5.1",
1007               "bundled": true,
1008               "dev": true,
1009               "optional": true
1010             },
1011             "delegates": {
1012               "version": "1.0.0",
1013               "bundled": true,
1014               "dev": true,
1015               "optional": true
1016             },
1017             "detect-libc": {
1018               "version": "1.0.3",
1019               "bundled": true,
1020               "dev": true,
1021               "optional": true
1022             },
1023             "fs-minipass": {
1024               "version": "1.2.5",
1025               "bundled": true,
1026               "dev": true,
1027               "optional": true,
1028               "requires": {
1029                 "minipass": "^2.2.1"
1030               }
1031             },
1032             "fs.realpath": {
1033               "version": "1.0.0",
1034               "bundled": true,
1035               "dev": true,
1036               "optional": true
1037             },
1038             "gauge": {
1039               "version": "2.7.4",
1040               "bundled": true,
1041               "dev": true,
1042               "optional": true,
1043               "requires": {
1044                 "aproba": "^1.0.3",
1045                 "console-control-strings": "^1.0.0",
1046                 "has-unicode": "^2.0.0",
1047                 "object-assign": "^4.1.0",
1048                 "signal-exit": "^3.0.0",
1049                 "string-width": "^1.0.1",
1050                 "strip-ansi": "^3.0.1",
1051                 "wide-align": "^1.1.0"
1052               }
1053             },
1054             "glob": {
1055               "version": "7.1.2",
1056               "bundled": true,
1057               "dev": true,
1058               "optional": true,
1059               "requires": {
1060                 "fs.realpath": "^1.0.0",
1061                 "inflight": "^1.0.4",
1062                 "inherits": "2",
1063                 "minimatch": "^3.0.4",
1064                 "once": "^1.3.0",
1065                 "path-is-absolute": "^1.0.0"
1066               }
1067             },
1068             "has-unicode": {
1069               "version": "2.0.1",
1070               "bundled": true,
1071               "dev": true,
1072               "optional": true
1073             },
1074             "iconv-lite": {
1075               "version": "0.4.21",
1076               "bundled": true,
1077               "dev": true,
1078               "optional": true,
1079               "requires": {
1080                 "safer-buffer": "^2.1.0"
1081               }
1082             },
1083             "ignore-walk": {
1084               "version": "3.0.1",
1085               "bundled": true,
1086               "dev": true,
1087               "optional": true,
1088               "requires": {
1089                 "minimatch": "^3.0.4"
1090               }
1091             },
1092             "inflight": {
1093               "version": "1.0.6",
1094               "bundled": true,
1095               "dev": true,
1096               "optional": true,
1097               "requires": {
1098                 "once": "^1.3.0",
1099                 "wrappy": "1"
1100               }
1101             },
1102             "inherits": {
1103               "version": "2.0.3",
1104               "bundled": true,
1105               "dev": true
1106             },
1107             "ini": {
1108               "version": "1.3.5",
1109               "bundled": true,
1110               "dev": true,
1111               "optional": true
1112             },
1113             "is-fullwidth-code-point": {
1114               "version": "1.0.0",
1115               "bundled": true,
1116               "dev": true,
1117               "requires": {
1118                 "number-is-nan": "^1.0.0"
1119               }
1120             },
1121             "isarray": {
1122               "version": "1.0.0",
1123               "bundled": true,
1124               "dev": true,
1125               "optional": true
1126             },
1127             "minimatch": {
1128               "version": "3.0.4",
1129               "bundled": true,
1130               "dev": true,
1131               "requires": {
1132                 "brace-expansion": "^1.1.7"
1133               }
1134             },
1135             "minimist": {
1136               "version": "0.0.8",
1137               "bundled": true,
1138               "dev": true
1139             },
1140             "minipass": {
1141               "version": "2.2.4",
1142               "bundled": true,
1143               "dev": true,
1144               "requires": {
1145                 "safe-buffer": "^5.1.1",
1146                 "yallist": "^3.0.0"
1147               }
1148             },
1149             "minizlib": {
1150               "version": "1.1.0",
1151               "bundled": true,
1152               "dev": true,
1153               "optional": true,
1154               "requires": {
1155                 "minipass": "^2.2.1"
1156               }
1157             },
1158             "mkdirp": {
1159               "version": "0.5.1",
1160               "bundled": true,
1161               "dev": true,
1162               "requires": {
1163                 "minimist": "0.0.8"
1164               }
1165             },
1166             "ms": {
1167               "version": "2.0.0",
1168               "bundled": true,
1169               "dev": true,
1170               "optional": true
1171             },
1172             "needle": {
1173               "version": "2.2.0",
1174               "bundled": true,
1175               "dev": true,
1176               "optional": true,
1177               "requires": {
1178                 "debug": "^2.1.2",
1179                 "iconv-lite": "^0.4.4",
1180                 "sax": "^1.2.4"
1181               }
1182             },
1183             "node-pre-gyp": {
1184               "version": "0.10.0",
1185               "bundled": true,
1186               "dev": true,
1187               "optional": true,
1188               "requires": {
1189                 "detect-libc": "^1.0.2",
1190                 "mkdirp": "^0.5.1",
1191                 "needle": "^2.2.0",
1192                 "nopt": "^4.0.1",
1193                 "npm-packlist": "^1.1.6",
1194                 "npmlog": "^4.0.2",
1195                 "rc": "^1.1.7",
1196                 "rimraf": "^2.6.1",
1197                 "semver": "^5.3.0",
1198                 "tar": "^4"
1199               }
1200             },
1201             "nopt": {
1202               "version": "4.0.1",
1203               "bundled": true,
1204               "dev": true,
1205               "optional": true,
1206               "requires": {
1207                 "abbrev": "1",
1208                 "osenv": "^0.1.4"
1209               }
1210             },
1211             "npm-bundled": {
1212               "version": "1.0.3",
1213               "bundled": true,
1214               "dev": true,
1215               "optional": true
1216             },
1217             "npm-packlist": {
1218               "version": "1.1.10",
1219               "bundled": true,
1220               "dev": true,
1221               "optional": true,
1222               "requires": {
1223                 "ignore-walk": "^3.0.1",
1224                 "npm-bundled": "^1.0.1"
1225               }
1226             },
1227             "npmlog": {
1228               "version": "4.1.2",
1229               "bundled": true,
1230               "dev": true,
1231               "optional": true,
1232               "requires": {
1233                 "are-we-there-yet": "~1.1.2",
1234                 "console-control-strings": "~1.1.0",
1235                 "gauge": "~2.7.3",
1236                 "set-blocking": "~2.0.0"
1237               }
1238             },
1239             "number-is-nan": {
1240               "version": "1.0.1",
1241               "bundled": true,
1242               "dev": true
1243             },
1244             "object-assign": {
1245               "version": "4.1.1",
1246               "bundled": true,
1247               "dev": true,
1248               "optional": true
1249             },
1250             "once": {
1251               "version": "1.4.0",
1252               "bundled": true,
1253               "dev": true,
1254               "requires": {
1255                 "wrappy": "1"
1256               }
1257             },
1258             "os-homedir": {
1259               "version": "1.0.2",
1260               "bundled": true,
1261               "dev": true,
1262               "optional": true
1263             },
1264             "os-tmpdir": {
1265               "version": "1.0.2",
1266               "bundled": true,
1267               "dev": true,
1268               "optional": true
1269             },
1270             "osenv": {
1271               "version": "0.1.5",
1272               "bundled": true,
1273               "dev": true,
1274               "optional": true,
1275               "requires": {
1276                 "os-homedir": "^1.0.0",
1277                 "os-tmpdir": "^1.0.0"
1278               }
1279             },
1280             "path-is-absolute": {
1281               "version": "1.0.1",
1282               "bundled": true,
1283               "dev": true,
1284               "optional": true
1285             },
1286             "process-nextick-args": {
1287               "version": "2.0.0",
1288               "bundled": true,
1289               "dev": true,
1290               "optional": true
1291             },
1292             "rc": {
1293               "version": "1.2.7",
1294               "bundled": true,
1295               "dev": true,
1296               "optional": true,
1297               "requires": {
1298                 "deep-extend": "^0.5.1",
1299                 "ini": "~1.3.0",
1300                 "minimist": "^1.2.0",
1301                 "strip-json-comments": "~2.0.1"
1302               },
1303               "dependencies": {
1304                 "minimist": {
1305                   "version": "1.2.0",
1306                   "bundled": true,
1307                   "dev": true,
1308                   "optional": true
1309                 }
1310               }
1311             },
1312             "readable-stream": {
1313               "version": "2.3.6",
1314               "bundled": true,
1315               "dev": true,
1316               "optional": true,
1317               "requires": {
1318                 "core-util-is": "~1.0.0",
1319                 "inherits": "~2.0.3",
1320                 "isarray": "~1.0.0",
1321                 "process-nextick-args": "~2.0.0",
1322                 "safe-buffer": "~5.1.1",
1323                 "string_decoder": "~1.1.1",
1324                 "util-deprecate": "~1.0.1"
1325               }
1326             },
1327             "rimraf": {
1328               "version": "2.6.2",
1329               "bundled": true,
1330               "dev": true,
1331               "optional": true,
1332               "requires": {
1333                 "glob": "^7.0.5"
1334               }
1335             },
1336             "safe-buffer": {
1337               "version": "5.1.1",
1338               "bundled": true,
1339               "dev": true
1340             },
1341             "safer-buffer": {
1342               "version": "2.1.2",
1343               "bundled": true,
1344               "dev": true,
1345               "optional": true
1346             },
1347             "sax": {
1348               "version": "1.2.4",
1349               "bundled": true,
1350               "dev": true,
1351               "optional": true
1352             },
1353             "semver": {
1354               "version": "5.5.0",
1355               "bundled": true,
1356               "dev": true,
1357               "optional": true
1358             },
1359             "set-blocking": {
1360               "version": "2.0.0",
1361               "bundled": true,
1362               "dev": true,
1363               "optional": true
1364             },
1365             "signal-exit": {
1366               "version": "3.0.2",
1367               "bundled": true,
1368               "dev": true,
1369               "optional": true
1370             },
1371             "string-width": {
1372               "version": "1.0.2",
1373               "bundled": true,
1374               "dev": true,
1375               "requires": {
1376                 "code-point-at": "^1.0.0",
1377                 "is-fullwidth-code-point": "^1.0.0",
1378                 "strip-ansi": "^3.0.0"
1379               }
1380             },
1381             "string_decoder": {
1382               "version": "1.1.1",
1383               "bundled": true,
1384               "dev": true,
1385               "optional": true,
1386               "requires": {
1387                 "safe-buffer": "~5.1.0"
1388               }
1389             },
1390             "strip-ansi": {
1391               "version": "3.0.1",
1392               "bundled": true,
1393               "dev": true,
1394               "requires": {
1395                 "ansi-regex": "^2.0.0"
1396               }
1397             },
1398             "strip-json-comments": {
1399               "version": "2.0.1",
1400               "bundled": true,
1401               "dev": true,
1402               "optional": true
1403             },
1404             "tar": {
1405               "version": "4.4.1",
1406               "bundled": true,
1407               "dev": true,
1408               "optional": true,
1409               "requires": {
1410                 "chownr": "^1.0.1",
1411                 "fs-minipass": "^1.2.5",
1412                 "minipass": "^2.2.4",
1413                 "minizlib": "^1.1.0",
1414                 "mkdirp": "^0.5.0",
1415                 "safe-buffer": "^5.1.1",
1416                 "yallist": "^3.0.2"
1417               }
1418             },
1419             "util-deprecate": {
1420               "version": "1.0.2",
1421               "bundled": true,
1422               "dev": true,
1423               "optional": true
1424             },
1425             "wide-align": {
1426               "version": "1.1.2",
1427               "bundled": true,
1428               "dev": true,
1429               "optional": true,
1430               "requires": {
1431                 "string-width": "^1.0.2"
1432               }
1433             },
1434             "wrappy": {
1435               "version": "1.0.2",
1436               "bundled": true,
1437               "dev": true
1438             },
1439             "yallist": {
1440               "version": "3.0.2",
1441               "bundled": true,
1442               "dev": true
1443             }
1444           }
1445         },
1446         "glob-parent": {
1447           "version": "3.1.0",
1448           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
1449           "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
1450           "dev": true,
1451           "requires": {
1452             "is-glob": "^3.1.0",
1453             "path-dirname": "^1.0.0"
1454           },
1455           "dependencies": {
1456             "is-glob": {
1457               "version": "3.1.0",
1458               "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
1459               "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
1460               "dev": true,
1461               "requires": {
1462                 "is-extglob": "^2.1.0"
1463               }
1464             }
1465           }
1466         },
1467         "is-accessor-descriptor": {
1468           "version": "0.1.6",
1469           "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
1470           "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
1471           "dev": true,
1472           "requires": {
1473             "kind-of": "^3.0.2"
1474           },
1475           "dependencies": {
1476             "kind-of": {
1477               "version": "3.2.2",
1478               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1479               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1480               "dev": true,
1481               "requires": {
1482                 "is-buffer": "^1.1.5"
1483               }
1484             }
1485           }
1486         },
1487         "is-data-descriptor": {
1488           "version": "0.1.4",
1489           "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
1490           "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
1491           "dev": true,
1492           "requires": {
1493             "kind-of": "^3.0.2"
1494           },
1495           "dependencies": {
1496             "kind-of": {
1497               "version": "3.2.2",
1498               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1499               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1500               "dev": true,
1501               "requires": {
1502                 "is-buffer": "^1.1.5"
1503               }
1504             }
1505           }
1506         },
1507         "is-extglob": {
1508           "version": "2.1.1",
1509           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1510           "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
1511           "dev": true
1512         },
1513         "is-glob": {
1514           "version": "4.0.0",
1515           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz",
1516           "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
1517           "dev": true,
1518           "requires": {
1519             "is-extglob": "^2.1.1"
1520           }
1521         },
1522         "is-number": {
1523           "version": "3.0.0",
1524           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
1525           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
1526           "dev": true,
1527           "requires": {
1528             "kind-of": "^3.0.2"
1529           },
1530           "dependencies": {
1531             "kind-of": {
1532               "version": "3.2.2",
1533               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1534               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1535               "dev": true,
1536               "requires": {
1537                 "is-buffer": "^1.1.5"
1538               }
1539             }
1540           }
1541         },
1542         "isobject": {
1543           "version": "3.0.1",
1544           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
1545           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
1546           "dev": true
1547         },
1548         "kind-of": {
1549           "version": "6.0.2",
1550           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
1551           "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
1552           "dev": true
1553         },
1554         "micromatch": {
1555           "version": "3.1.10",
1556           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
1557           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
1558           "dev": true,
1559           "requires": {
1560             "arr-diff": "^4.0.0",
1561             "array-unique": "^0.3.2",
1562             "braces": "^2.3.1",
1563             "define-property": "^2.0.2",
1564             "extend-shallow": "^3.0.2",
1565             "extglob": "^2.0.4",
1566             "fragment-cache": "^0.2.1",
1567             "kind-of": "^6.0.2",
1568             "nanomatch": "^1.2.9",
1569             "object.pick": "^1.3.0",
1570             "regex-not": "^1.0.0",
1571             "snapdragon": "^0.8.1",
1572             "to-regex": "^3.0.2"
1573           }
1574         },
1575         "rxjs": {
1576           "version": "6.3.3",
1577           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
1578           "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
1579           "dev": true,
1580           "requires": {
1581             "tslib": "^1.9.0"
1582           }
1583         },
1584         "source-map": {
1585           "version": "0.7.3",
1586           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
1587           "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
1588           "dev": true
1589         },
1590         "upath": {
1591           "version": "1.1.0",
1592           "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz",
1593           "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==",
1594           "dev": true
1595         }
1596       }
1597     },
1598     "@angular-devkit/schematics": {
1599       "version": "7.1.4",
1600       "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-7.1.4.tgz",
1601       "integrity": "sha512-+rn3ppcC3grsi9vV2uUIYh/5mUBEJ+JRCKW11BJoUqLMeu8W7h+vbVonyfwJXsk3FSTf9ZY0C7F7UqggRS3cWw==",
1602       "dev": true,
1603       "requires": {
1604         "@angular-devkit/core": "7.1.4",
1605         "rxjs": "6.3.3"
1606       },
1607       "dependencies": {
1608         "rxjs": {
1609           "version": "6.3.3",
1610           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
1611           "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
1612           "dev": true,
1613           "requires": {
1614             "tslib": "^1.9.0"
1615           }
1616         }
1617       }
1618     },
1619     "@angular-redux/store": {
1620       "version": "9.0.0",
1621       "resolved": "https://registry.npmjs.org/@angular-redux/store/-/store-9.0.0.tgz",
1622       "integrity": "sha512-0aWUktzTK88xDoDlGUDmDBnGW1ZB21W3H9dq0E52fuaN87cwtdca83ioi20/YT+M6EOecYPY7il9fSpy/Ewd1A=="
1623     },
1624     "@angular/animations": {
1625       "version": "7.1.4",
1626       "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-7.1.4.tgz",
1627       "integrity": "sha512-877LZ83scksJtflVz97CUWlSsZnxduBxPD+ls5OTrTT/bq3muzHCm8rgTO7S8fBwwrEVXLorvMAlhDPpMg5Swg==",
1628       "requires": {
1629         "tslib": "^1.9.0"
1630       }
1631     },
1632     "@angular/cdk": {
1633       "version": "7.2.2",
1634       "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-7.2.2.tgz",
1635       "integrity": "sha512-DG4Ip9COZuQngG31gNFrJRtVPYC8H938dCHuqVjHrLEKfdsKzvprI/y0W+tr/sUnIbIJWEPSvnzmS3XYOgmFyg==",
1636       "requires": {
1637         "parse5": "^5.0.0",
1638         "tslib": "^1.7.1"
1639       }
1640     },
1641     "@angular/cli": {
1642       "version": "7.1.4",
1643       "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-7.1.4.tgz",
1644       "integrity": "sha512-SruaZsmyq3+ymMPeMJSzhytvgtvzyzb1q58pUYX+vZjff2aMYOo0TVxJALwTOPIABICTqUTZmujbLG9uxVgxFA==",
1645       "dev": true,
1646       "requires": {
1647         "@angular-devkit/architect": "0.11.4",
1648         "@angular-devkit/core": "7.1.4",
1649         "@angular-devkit/schematics": "7.1.4",
1650         "@schematics/angular": "7.1.4",
1651         "@schematics/update": "0.11.4",
1652         "inquirer": "6.2.0",
1653         "opn": "5.3.0",
1654         "semver": "5.5.1",
1655         "symbol-observable": "1.2.0"
1656       },
1657       "dependencies": {
1658         "semver": {
1659           "version": "5.5.1",
1660           "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz",
1661           "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==",
1662           "dev": true
1663         }
1664       }
1665     },
1666     "@angular/common": {
1667       "version": "7.1.4",
1668       "resolved": "https://registry.npmjs.org/@angular/common/-/common-7.1.4.tgz",
1669       "integrity": "sha512-oQPCilcf1H/OXmt4z6PfGoCSb1YPRBAXGs/KRBARm3tYan2r5CmV0BFwpWXWQrEMt8YQqqLiBQUQ64d8+VFm8Q==",
1670       "requires": {
1671         "tslib": "^1.9.0"
1672       }
1673     },
1674     "@angular/compiler": {
1675       "version": "7.1.4",
1676       "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-7.1.4.tgz",
1677       "integrity": "sha512-AvYXtjEJ27Rhv4c27DXNEa58Lit63jdydzbz7VuyFhNU+FwDUK2DC4gZe0nWZsf7HUniJezVRFkECDCZQeSKCQ==",
1678       "requires": {
1679         "tslib": "^1.9.0"
1680       }
1681     },
1682     "@angular/compiler-cli": {
1683       "version": "7.1.4",
1684       "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-7.1.4.tgz",
1685       "integrity": "sha512-fyEY58A53pmVEuhfyU1z1TAi1n5rOK5cCjhFnUUnnESQFEW/aQYOl0ZL6LDsMSYfa78fkDw4Nc0DytvZ1ymVMw==",
1686       "dev": true,
1687       "requires": {
1688         "canonical-path": "1.0.0",
1689         "chokidar": "^1.4.2",
1690         "convert-source-map": "^1.5.1",
1691         "dependency-graph": "^0.7.2",
1692         "magic-string": "^0.25.0",
1693         "minimist": "^1.2.0",
1694         "reflect-metadata": "^0.1.2",
1695         "shelljs": "^0.8.1",
1696         "source-map": "^0.6.1",
1697         "tslib": "^1.9.0",
1698         "yargs": "9.0.1"
1699       },
1700       "dependencies": {
1701         "ansi-regex": {
1702           "version": "3.0.0",
1703           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
1704           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
1705           "dev": true
1706         },
1707         "camelcase": {
1708           "version": "4.1.0",
1709           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
1710           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
1711           "dev": true
1712         },
1713         "is-fullwidth-code-point": {
1714           "version": "2.0.0",
1715           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
1716           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
1717           "dev": true
1718         },
1719         "load-json-file": {
1720           "version": "2.0.0",
1721           "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
1722           "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
1723           "dev": true,
1724           "requires": {
1725             "graceful-fs": "^4.1.2",
1726             "parse-json": "^2.2.0",
1727             "pify": "^2.0.0",
1728             "strip-bom": "^3.0.0"
1729           }
1730         },
1731         "minimist": {
1732           "version": "1.2.0",
1733           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
1734           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1735           "dev": true
1736         },
1737         "os-locale": {
1738           "version": "2.1.0",
1739           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz",
1740           "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==",
1741           "dev": true,
1742           "requires": {
1743             "execa": "^0.7.0",
1744             "lcid": "^1.0.0",
1745             "mem": "^1.1.0"
1746           }
1747         },
1748         "path-type": {
1749           "version": "2.0.0",
1750           "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
1751           "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
1752           "dev": true,
1753           "requires": {
1754             "pify": "^2.0.0"
1755           }
1756         },
1757         "pify": {
1758           "version": "2.3.0",
1759           "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
1760           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
1761           "dev": true
1762         },
1763         "read-pkg": {
1764           "version": "2.0.0",
1765           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
1766           "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
1767           "dev": true,
1768           "requires": {
1769             "load-json-file": "^2.0.0",
1770             "normalize-package-data": "^2.3.2",
1771             "path-type": "^2.0.0"
1772           }
1773         },
1774         "read-pkg-up": {
1775           "version": "2.0.0",
1776           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
1777           "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
1778           "dev": true,
1779           "requires": {
1780             "find-up": "^2.0.0",
1781             "read-pkg": "^2.0.0"
1782           }
1783         },
1784         "source-map": {
1785           "version": "0.6.1",
1786           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1787           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1788           "dev": true
1789         },
1790         "string-width": {
1791           "version": "2.1.1",
1792           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
1793           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
1794           "dev": true,
1795           "requires": {
1796             "is-fullwidth-code-point": "^2.0.0",
1797             "strip-ansi": "^4.0.0"
1798           }
1799         },
1800         "strip-ansi": {
1801           "version": "4.0.0",
1802           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
1803           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
1804           "dev": true,
1805           "requires": {
1806             "ansi-regex": "^3.0.0"
1807           }
1808         },
1809         "strip-bom": {
1810           "version": "3.0.0",
1811           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
1812           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
1813           "dev": true
1814         },
1815         "which-module": {
1816           "version": "2.0.0",
1817           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
1818           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
1819           "dev": true
1820         },
1821         "y18n": {
1822           "version": "3.2.1",
1823           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
1824           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
1825           "dev": true
1826         },
1827         "yargs": {
1828           "version": "9.0.1",
1829           "resolved": "https://registry.npmjs.org/yargs/-/yargs-9.0.1.tgz",
1830           "integrity": "sha1-UqzCP+7Kw0BCB47njAwAf1CF20w=",
1831           "dev": true,
1832           "requires": {
1833             "camelcase": "^4.1.0",
1834             "cliui": "^3.2.0",
1835             "decamelize": "^1.1.1",
1836             "get-caller-file": "^1.0.1",
1837             "os-locale": "^2.0.0",
1838             "read-pkg-up": "^2.0.0",
1839             "require-directory": "^2.1.1",
1840             "require-main-filename": "^1.0.1",
1841             "set-blocking": "^2.0.0",
1842             "string-width": "^2.0.0",
1843             "which-module": "^2.0.0",
1844             "y18n": "^3.2.1",
1845             "yargs-parser": "^7.0.0"
1846           }
1847         },
1848         "yargs-parser": {
1849           "version": "7.0.0",
1850           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz",
1851           "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=",
1852           "dev": true,
1853           "requires": {
1854             "camelcase": "^4.1.0"
1855           }
1856         }
1857       }
1858     },
1859     "@angular/core": {
1860       "version": "7.1.4",
1861       "resolved": "https://registry.npmjs.org/@angular/core/-/core-7.1.4.tgz",
1862       "integrity": "sha512-36uWLrmmlzf8JKaq2A5F2tPQEHvFSsbTQWOT559Drp1tzM2uSA7PysNHv5TXUshDn5i54S2EQFm4bj2YPp4Hzg==",
1863       "requires": {
1864         "tslib": "^1.9.0"
1865       }
1866     },
1867     "@angular/forms": {
1868       "version": "7.1.4",
1869       "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-7.1.4.tgz",
1870       "integrity": "sha512-YB2lDRe7aMsaO5ZlbeFZGH+uTQOcpotFDKCmTckpefRJ7id6TlUSBYdYRH80qOQfPJGpsnqQvLZkL24UMasKtQ==",
1871       "requires": {
1872         "tslib": "^1.9.0"
1873       }
1874     },
1875     "@angular/http": {
1876       "version": "7.1.4",
1877       "resolved": "https://registry.npmjs.org/@angular/http/-/http-7.1.4.tgz",
1878       "integrity": "sha512-Lrjb99sHu0Cv7MBbVLev1I1Fe+DJcwG4v7juZB/5nE5opKmbQo3Lfqvt2dVrMOxHeju9ReFznEnuGNMK6+m6pQ==",
1879       "requires": {
1880         "tslib": "^1.9.0"
1881       }
1882     },
1883     "@angular/language-service": {
1884       "version": "7.1.4",
1885       "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-7.1.4.tgz",
1886       "integrity": "sha512-Pvrk3W3+6XfrmpCRcTumfyplv6AQJXKfDdPFSbhdpHJlpdcQRo6TckA85Yln5/CXZSAiPaZeiejQt2OogrIRLg==",
1887       "dev": true
1888     },
1889     "@angular/material": {
1890       "version": "7.2.2",
1891       "resolved": "https://registry.npmjs.org/@angular/material/-/material-7.2.2.tgz",
1892       "integrity": "sha512-HTtDhK5XkDvP6GPg4WTTa0HbeeagTfVRooTfw0TA+IuTAMBhXt5h1yzuGpFyMap8/PUVZN1D04g2CLhBSzoDxg==",
1893       "requires": {
1894         "tslib": "^1.7.1"
1895       }
1896     },
1897     "@angular/platform-browser": {
1898       "version": "7.1.4",
1899       "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-7.1.4.tgz",
1900       "integrity": "sha512-lIFBKo6Uqty7qYDI9T8quFCUzUpGBgpzvDe14aAHFwZCft9rMS1J7PB1F26/dy2RBQE8tUyN2zp2xZQnYAhMcA==",
1901       "requires": {
1902         "tslib": "^1.9.0"
1903       }
1904     },
1905     "@angular/platform-browser-dynamic": {
1906       "version": "7.1.4",
1907       "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-7.1.4.tgz",
1908       "integrity": "sha512-LtFd6XIz98BKjxrCRbaz2y0XSmVQSTzrvpAyNzKnzHAMn+4XpIpnzyV3Y6DeHolIBwLjFHFzGKMBwOHOwME4RQ==",
1909       "requires": {
1910         "tslib": "^1.9.0"
1911       }
1912     },
1913     "@angular/platform-server": {
1914       "version": "7.1.4",
1915       "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-7.1.4.tgz",
1916       "integrity": "sha512-4SwCzrXK4W9rlxnf+XBcqENLhKd0JVQ6S7agE56Jb3h7Vk5m9xABb+jmFYNfSqW9ZOwgM2inP7bKD9fjlp3x4g==",
1917       "requires": {
1918         "domino": "^2.1.0",
1919         "tslib": "^1.9.0",
1920         "xhr2": "^0.1.4"
1921       }
1922     },
1923     "@angular/router": {
1924       "version": "7.1.4",
1925       "resolved": "https://registry.npmjs.org/@angular/router/-/router-7.1.4.tgz",
1926       "integrity": "sha512-5VVVcRsmuKrIWPnh5zF1ExXmIpCx2tlisJ7YTS2FFDXnqrZ9i2QgaxyJuyZE+Btg3t7LPF4tkhRQpjauNiHJYA==",
1927       "requires": {
1928         "tslib": "^1.9.0"
1929       }
1930     },
1931     "@babel/code-frame": {
1932       "version": "7.0.0-beta.51",
1933       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.51.tgz",
1934       "integrity": "sha1-vXHZsZKvl435FYKdOdQJRFZDmgw=",
1935       "requires": {
1936         "@babel/highlight": "7.0.0-beta.51"
1937       }
1938     },
1939     "@babel/core": {
1940       "version": "7.3.3",
1941       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.3.3.tgz",
1942       "integrity": "sha512-w445QGI2qd0E0GlSnq6huRZWPMmQGCp5gd5ZWS4hagn0EiwzxD5QMFkpchyusAyVC1n27OKXzQ0/88aVU9n4xQ==",
1943       "dev": true,
1944       "requires": {
1945         "@babel/code-frame": "^7.0.0",
1946         "@babel/generator": "^7.3.3",
1947         "@babel/helpers": "^7.2.0",
1948         "@babel/parser": "^7.3.3",
1949         "@babel/template": "^7.2.2",
1950         "@babel/traverse": "^7.2.2",
1951         "@babel/types": "^7.3.3",
1952         "convert-source-map": "^1.1.0",
1953         "debug": "^4.1.0",
1954         "json5": "^2.1.0",
1955         "lodash": "^4.17.11",
1956         "resolve": "^1.3.2",
1957         "semver": "^5.4.1",
1958         "source-map": "^0.5.0"
1959       },
1960       "dependencies": {
1961         "@babel/code-frame": {
1962           "version": "7.0.0",
1963           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
1964           "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
1965           "dev": true,
1966           "requires": {
1967             "@babel/highlight": "^7.0.0"
1968           }
1969         },
1970         "@babel/generator": {
1971           "version": "7.3.3",
1972           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.3.3.tgz",
1973           "integrity": "sha512-aEADYwRRZjJyMnKN7llGIlircxTCofm3dtV5pmY6ob18MSIuipHpA2yZWkPlycwu5HJcx/pADS3zssd8eY7/6A==",
1974           "dev": true,
1975           "requires": {
1976             "@babel/types": "^7.3.3",
1977             "jsesc": "^2.5.1",
1978             "lodash": "^4.17.11",
1979             "source-map": "^0.5.0",
1980             "trim-right": "^1.0.1"
1981           }
1982         },
1983         "@babel/helper-function-name": {
1984           "version": "7.1.0",
1985           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
1986           "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
1987           "dev": true,
1988           "requires": {
1989             "@babel/helper-get-function-arity": "^7.0.0",
1990             "@babel/template": "^7.1.0",
1991             "@babel/types": "^7.0.0"
1992           }
1993         },
1994         "@babel/helper-get-function-arity": {
1995           "version": "7.0.0",
1996           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
1997           "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
1998           "dev": true,
1999           "requires": {
2000             "@babel/types": "^7.0.0"
2001           }
2002         },
2003         "@babel/helper-split-export-declaration": {
2004           "version": "7.0.0",
2005           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz",
2006           "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==",
2007           "dev": true,
2008           "requires": {
2009             "@babel/types": "^7.0.0"
2010           }
2011         },
2012         "@babel/highlight": {
2013           "version": "7.0.0",
2014           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
2015           "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
2016           "dev": true,
2017           "requires": {
2018             "chalk": "^2.0.0",
2019             "esutils": "^2.0.2",
2020             "js-tokens": "^4.0.0"
2021           }
2022         },
2023         "@babel/parser": {
2024           "version": "7.3.3",
2025           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.3.3.tgz",
2026           "integrity": "sha512-xsH1CJoln2r74hR+y7cg2B5JCPaTh+Hd+EbBRk9nWGSNspuo6krjhX0Om6RnRQuIvFq8wVXCLKH3kwKDYhanSg==",
2027           "dev": true
2028         },
2029         "@babel/template": {
2030           "version": "7.2.2",
2031           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz",
2032           "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==",
2033           "dev": true,
2034           "requires": {
2035             "@babel/code-frame": "^7.0.0",
2036             "@babel/parser": "^7.2.2",
2037             "@babel/types": "^7.2.2"
2038           }
2039         },
2040         "@babel/traverse": {
2041           "version": "7.2.3",
2042           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz",
2043           "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==",
2044           "dev": true,
2045           "requires": {
2046             "@babel/code-frame": "^7.0.0",
2047             "@babel/generator": "^7.2.2",
2048             "@babel/helper-function-name": "^7.1.0",
2049             "@babel/helper-split-export-declaration": "^7.0.0",
2050             "@babel/parser": "^7.2.3",
2051             "@babel/types": "^7.2.2",
2052             "debug": "^4.1.0",
2053             "globals": "^11.1.0",
2054             "lodash": "^4.17.10"
2055           }
2056         },
2057         "@babel/types": {
2058           "version": "7.3.3",
2059           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.3.3.tgz",
2060           "integrity": "sha512-2tACZ80Wg09UnPg5uGAOUvvInaqLk3l/IAhQzlxLQOIXacr6bMsra5SH6AWw/hIDRCSbCdHP2KzSOD+cT7TzMQ==",
2061           "dev": true,
2062           "requires": {
2063             "esutils": "^2.0.2",
2064             "lodash": "^4.17.11",
2065             "to-fast-properties": "^2.0.0"
2066           }
2067         },
2068         "debug": {
2069           "version": "4.1.1",
2070           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
2071           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
2072           "dev": true,
2073           "requires": {
2074             "ms": "^2.1.1"
2075           }
2076         },
2077         "globals": {
2078           "version": "11.11.0",
2079           "resolved": "https://registry.npmjs.org/globals/-/globals-11.11.0.tgz",
2080           "integrity": "sha512-WHq43gS+6ufNOEqlrDBxVEbb8ntfXrfAUU2ZOpCxrBdGKW3gyv8mCxAfIBD0DroPKGrJ2eSsXsLtY9MPntsyTw==",
2081           "dev": true
2082         },
2083         "js-tokens": {
2084           "version": "4.0.0",
2085           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2086           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2087           "dev": true
2088         },
2089         "jsesc": {
2090           "version": "2.5.2",
2091           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
2092           "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
2093           "dev": true
2094         },
2095         "json5": {
2096           "version": "2.1.0",
2097           "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz",
2098           "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==",
2099           "dev": true,
2100           "requires": {
2101             "minimist": "^1.2.0"
2102           }
2103         },
2104         "lodash": {
2105           "version": "4.17.11",
2106           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
2107           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
2108           "dev": true
2109         },
2110         "minimist": {
2111           "version": "1.2.0",
2112           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
2113           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
2114           "dev": true
2115         },
2116         "ms": {
2117           "version": "2.1.1",
2118           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
2119           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
2120           "dev": true
2121         },
2122         "to-fast-properties": {
2123           "version": "2.0.0",
2124           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
2125           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
2126           "dev": true
2127         }
2128       }
2129     },
2130     "@babel/generator": {
2131       "version": "7.0.0-beta.51",
2132       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.0.0-beta.51.tgz",
2133       "integrity": "sha1-bHV1/952HQdIXgS67cA5LG2eMPY=",
2134       "requires": {
2135         "@babel/types": "7.0.0-beta.51",
2136         "jsesc": "^2.5.1",
2137         "lodash": "^4.17.5",
2138         "source-map": "^0.5.0",
2139         "trim-right": "^1.0.1"
2140       },
2141       "dependencies": {
2142         "jsesc": {
2143           "version": "2.5.1",
2144           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.1.tgz",
2145           "integrity": "sha1-5CGiqOINawgZ3yiQj3glJrlt0f4="
2146         }
2147       }
2148     },
2149     "@babel/helper-annotate-as-pure": {
2150       "version": "7.0.0",
2151       "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz",
2152       "integrity": "sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==",
2153       "dev": true,
2154       "requires": {
2155         "@babel/types": "^7.0.0"
2156       },
2157       "dependencies": {
2158         "@babel/types": {
2159           "version": "7.2.2",
2160           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz",
2161           "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==",
2162           "dev": true,
2163           "requires": {
2164             "esutils": "^2.0.2",
2165             "lodash": "^4.17.10",
2166             "to-fast-properties": "^2.0.0"
2167           }
2168         },
2169         "lodash": {
2170           "version": "4.17.11",
2171           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
2172           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
2173           "dev": true
2174         },
2175         "to-fast-properties": {
2176           "version": "2.0.0",
2177           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
2178           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
2179           "dev": true
2180         }
2181       }
2182     },
2183     "@babel/helper-builder-binary-assignment-operator-visitor": {
2184       "version": "7.1.0",
2185       "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz",
2186       "integrity": "sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w==",
2187       "dev": true,
2188       "requires": {
2189         "@babel/helper-explode-assignable-expression": "^7.1.0",
2190         "@babel/types": "^7.0.0"
2191       },
2192       "dependencies": {
2193         "@babel/types": {
2194           "version": "7.2.2",
2195           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz",
2196           "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==",
2197           "dev": true,
2198           "requires": {
2199             "esutils": "^2.0.2",
2200             "lodash": "^4.17.10",
2201             "to-fast-properties": "^2.0.0"
2202           }
2203         },
2204         "lodash": {
2205           "version": "4.17.11",
2206           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
2207           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
2208           "dev": true
2209         },
2210         "to-fast-properties": {
2211           "version": "2.0.0",
2212           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
2213           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
2214           "dev": true
2215         }
2216       }
2217     },
2218     "@babel/helper-call-delegate": {
2219       "version": "7.1.0",
2220       "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.1.0.tgz",
2221       "integrity": "sha512-YEtYZrw3GUK6emQHKthltKNZwszBcHK58Ygcis+gVUrF4/FmTVr5CCqQNSfmvg2y+YDEANyYoaLz/SHsnusCwQ==",
2222       "dev": true,
2223       "requires": {
2224         "@babel/helper-hoist-variables": "^7.0.0",
2225         "@babel/traverse": "^7.1.0",
2226         "@babel/types": "^7.0.0"
2227       },
2228       "dependencies": {
2229         "@babel/code-frame": {
2230           "version": "7.0.0",
2231           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
2232           "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
2233           "dev": true,
2234           "requires": {
2235             "@babel/highlight": "^7.0.0"
2236           }
2237         },
2238         "@babel/generator": {
2239           "version": "7.2.2",
2240           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.2.2.tgz",
2241           "integrity": "sha512-I4o675J/iS8k+P38dvJ3IBGqObLXyQLTxtrR4u9cSUJOURvafeEWb/pFMOTwtNrmq73mJzyF6ueTbO1BtN0Zeg==",
2242           "dev": true,
2243           "requires": {
2244             "@babel/types": "^7.2.2",
2245             "jsesc": "^2.5.1",
2246             "lodash": "^4.17.10",
2247             "source-map": "^0.5.0",
2248             "trim-right": "^1.0.1"
2249           }
2250         },
2251         "@babel/helper-function-name": {
2252           "version": "7.1.0",
2253           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
2254           "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
2255           "dev": true,
2256           "requires": {
2257             "@babel/helper-get-function-arity": "^7.0.0",
2258             "@babel/template": "^7.1.0",
2259             "@babel/types": "^7.0.0"
2260           }
2261         },
2262         "@babel/helper-get-function-arity": {
2263           "version": "7.0.0",
2264           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
2265           "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
2266           "dev": true,
2267           "requires": {
2268             "@babel/types": "^7.0.0"
2269           }
2270         },
2271         "@babel/helper-split-export-declaration": {
2272           "version": "7.0.0",
2273           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz",
2274           "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==",
2275           "dev": true,
2276           "requires": {
2277             "@babel/types": "^7.0.0"
2278           }
2279         },
2280         "@babel/highlight": {
2281           "version": "7.0.0",
2282           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
2283           "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
2284           "dev": true,
2285           "requires": {
2286             "chalk": "^2.0.0",
2287             "esutils": "^2.0.2",
2288             "js-tokens": "^4.0.0"
2289           }
2290         },
2291         "@babel/parser": {
2292           "version": "7.2.3",
2293           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.2.3.tgz",
2294           "integrity": "sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA==",
2295           "dev": true
2296         },
2297         "@babel/template": {
2298           "version": "7.2.2",
2299           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz",
2300           "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==",
2301           "dev": true,
2302           "requires": {
2303             "@babel/code-frame": "^7.0.0",
2304             "@babel/parser": "^7.2.2",
2305             "@babel/types": "^7.2.2"
2306           }
2307         },
2308         "@babel/traverse": {
2309           "version": "7.2.3",
2310           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz",
2311           "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==",
2312           "dev": true,
2313           "requires": {
2314             "@babel/code-frame": "^7.0.0",
2315             "@babel/generator": "^7.2.2",
2316             "@babel/helper-function-name": "^7.1.0",
2317             "@babel/helper-split-export-declaration": "^7.0.0",
2318             "@babel/parser": "^7.2.3",
2319             "@babel/types": "^7.2.2",
2320             "debug": "^4.1.0",
2321             "globals": "^11.1.0",
2322             "lodash": "^4.17.10"
2323           }
2324         },
2325         "@babel/types": {
2326           "version": "7.2.2",
2327           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz",
2328           "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==",
2329           "dev": true,
2330           "requires": {
2331             "esutils": "^2.0.2",
2332             "lodash": "^4.17.10",
2333             "to-fast-properties": "^2.0.0"
2334           }
2335         },
2336         "debug": {
2337           "version": "4.1.1",
2338           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
2339           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
2340           "dev": true,
2341           "requires": {
2342             "ms": "^2.1.1"
2343           }
2344         },
2345         "globals": {
2346           "version": "11.9.0",
2347           "resolved": "https://registry.npmjs.org/globals/-/globals-11.9.0.tgz",
2348           "integrity": "sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg==",
2349           "dev": true
2350         },
2351         "js-tokens": {
2352           "version": "4.0.0",
2353           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2354           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2355           "dev": true
2356         },
2357         "jsesc": {
2358           "version": "2.5.2",
2359           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
2360           "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
2361           "dev": true
2362         },
2363         "lodash": {
2364           "version": "4.17.11",
2365           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
2366           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
2367           "dev": true
2368         },
2369         "ms": {
2370           "version": "2.1.1",
2371           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
2372           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
2373           "dev": true
2374         },
2375         "to-fast-properties": {
2376           "version": "2.0.0",
2377           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
2378           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
2379           "dev": true
2380         }
2381       }
2382     },
2383     "@babel/helper-define-map": {
2384       "version": "7.1.0",
2385       "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.1.0.tgz",
2386       "integrity": "sha512-yPPcW8dc3gZLN+U1mhYV91QU3n5uTbx7DUdf8NnPbjS0RMwBuHi9Xt2MUgppmNz7CJxTBWsGczTiEp1CSOTPRg==",
2387       "dev": true,
2388       "requires": {
2389         "@babel/helper-function-name": "^7.1.0",
2390         "@babel/types": "^7.0.0",
2391         "lodash": "^4.17.10"
2392       },
2393       "dependencies": {
2394         "@babel/code-frame": {
2395           "version": "7.0.0",
2396           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
2397           "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
2398           "dev": true,
2399           "requires": {
2400             "@babel/highlight": "^7.0.0"
2401           }
2402         },
2403         "@babel/helper-function-name": {
2404           "version": "7.1.0",
2405           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
2406           "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
2407           "dev": true,
2408           "requires": {
2409             "@babel/helper-get-function-arity": "^7.0.0",
2410             "@babel/template": "^7.1.0",
2411             "@babel/types": "^7.0.0"
2412           }
2413         },
2414         "@babel/helper-get-function-arity": {
2415           "version": "7.0.0",
2416           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
2417           "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
2418           "dev": true,
2419           "requires": {
2420             "@babel/types": "^7.0.0"
2421           }
2422         },
2423         "@babel/highlight": {
2424           "version": "7.0.0",
2425           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
2426           "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
2427           "dev": true,
2428           "requires": {
2429             "chalk": "^2.0.0",
2430             "esutils": "^2.0.2",
2431             "js-tokens": "^4.0.0"
2432           }
2433         },
2434         "@babel/parser": {
2435           "version": "7.2.3",
2436           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.2.3.tgz",
2437           "integrity": "sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA==",
2438           "dev": true
2439         },
2440         "@babel/template": {
2441           "version": "7.2.2",
2442           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz",
2443           "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==",
2444           "dev": true,
2445           "requires": {
2446             "@babel/code-frame": "^7.0.0",
2447             "@babel/parser": "^7.2.2",
2448             "@babel/types": "^7.2.2"
2449           }
2450         },
2451         "@babel/types": {
2452           "version": "7.2.2",
2453           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz",
2454           "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==",
2455           "dev": true,
2456           "requires": {
2457             "esutils": "^2.0.2",
2458             "lodash": "^4.17.10",
2459             "to-fast-properties": "^2.0.0"
2460           }
2461         },
2462         "js-tokens": {
2463           "version": "4.0.0",
2464           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2465           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2466           "dev": true
2467         },
2468         "lodash": {
2469           "version": "4.17.11",
2470           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
2471           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
2472           "dev": true
2473         },
2474         "to-fast-properties": {
2475           "version": "2.0.0",
2476           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
2477           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
2478           "dev": true
2479         }
2480       }
2481     },
2482     "@babel/helper-explode-assignable-expression": {
2483       "version": "7.1.0",
2484       "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz",
2485       "integrity": "sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA==",
2486       "dev": true,
2487       "requires": {
2488         "@babel/traverse": "^7.1.0",
2489         "@babel/types": "^7.0.0"
2490       },
2491       "dependencies": {
2492         "@babel/code-frame": {
2493           "version": "7.0.0",
2494           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
2495           "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
2496           "dev": true,
2497           "requires": {
2498             "@babel/highlight": "^7.0.0"
2499           }
2500         },
2501         "@babel/generator": {
2502           "version": "7.2.2",
2503           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.2.2.tgz",
2504           "integrity": "sha512-I4o675J/iS8k+P38dvJ3IBGqObLXyQLTxtrR4u9cSUJOURvafeEWb/pFMOTwtNrmq73mJzyF6ueTbO1BtN0Zeg==",
2505           "dev": true,
2506           "requires": {
2507             "@babel/types": "^7.2.2",
2508             "jsesc": "^2.5.1",
2509             "lodash": "^4.17.10",
2510             "source-map": "^0.5.0",
2511             "trim-right": "^1.0.1"
2512           }
2513         },
2514         "@babel/helper-function-name": {
2515           "version": "7.1.0",
2516           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
2517           "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
2518           "dev": true,
2519           "requires": {
2520             "@babel/helper-get-function-arity": "^7.0.0",
2521             "@babel/template": "^7.1.0",
2522             "@babel/types": "^7.0.0"
2523           }
2524         },
2525         "@babel/helper-get-function-arity": {
2526           "version": "7.0.0",
2527           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
2528           "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
2529           "dev": true,
2530           "requires": {
2531             "@babel/types": "^7.0.0"
2532           }
2533         },
2534         "@babel/helper-split-export-declaration": {
2535           "version": "7.0.0",
2536           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz",
2537           "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==",
2538           "dev": true,
2539           "requires": {
2540             "@babel/types": "^7.0.0"
2541           }
2542         },
2543         "@babel/highlight": {
2544           "version": "7.0.0",
2545           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
2546           "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
2547           "dev": true,
2548           "requires": {
2549             "chalk": "^2.0.0",
2550             "esutils": "^2.0.2",
2551             "js-tokens": "^4.0.0"
2552           }
2553         },
2554         "@babel/parser": {
2555           "version": "7.2.3",
2556           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.2.3.tgz",
2557           "integrity": "sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA==",
2558           "dev": true
2559         },
2560         "@babel/template": {
2561           "version": "7.2.2",
2562           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz",
2563           "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==",
2564           "dev": true,
2565           "requires": {
2566             "@babel/code-frame": "^7.0.0",
2567             "@babel/parser": "^7.2.2",
2568             "@babel/types": "^7.2.2"
2569           }
2570         },
2571         "@babel/traverse": {
2572           "version": "7.2.3",
2573           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz",
2574           "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==",
2575           "dev": true,
2576           "requires": {
2577             "@babel/code-frame": "^7.0.0",
2578             "@babel/generator": "^7.2.2",
2579             "@babel/helper-function-name": "^7.1.0",
2580             "@babel/helper-split-export-declaration": "^7.0.0",
2581             "@babel/parser": "^7.2.3",
2582             "@babel/types": "^7.2.2",
2583             "debug": "^4.1.0",
2584             "globals": "^11.1.0",
2585             "lodash": "^4.17.10"
2586           }
2587         },
2588         "@babel/types": {
2589           "version": "7.2.2",
2590           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz",
2591           "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==",
2592           "dev": true,
2593           "requires": {
2594             "esutils": "^2.0.2",
2595             "lodash": "^4.17.10",
2596             "to-fast-properties": "^2.0.0"
2597           }
2598         },
2599         "debug": {
2600           "version": "4.1.1",
2601           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
2602           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
2603           "dev": true,
2604           "requires": {
2605             "ms": "^2.1.1"
2606           }
2607         },
2608         "globals": {
2609           "version": "11.9.0",
2610           "resolved": "https://registry.npmjs.org/globals/-/globals-11.9.0.tgz",
2611           "integrity": "sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg==",
2612           "dev": true
2613         },
2614         "js-tokens": {
2615           "version": "4.0.0",
2616           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2617           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2618           "dev": true
2619         },
2620         "jsesc": {
2621           "version": "2.5.2",
2622           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
2623           "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
2624           "dev": true
2625         },
2626         "lodash": {
2627           "version": "4.17.11",
2628           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
2629           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
2630           "dev": true
2631         },
2632         "ms": {
2633           "version": "2.1.1",
2634           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
2635           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
2636           "dev": true
2637         },
2638         "to-fast-properties": {
2639           "version": "2.0.0",
2640           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
2641           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
2642           "dev": true
2643         }
2644       }
2645     },
2646     "@babel/helper-function-name": {
2647       "version": "7.0.0-beta.51",
2648       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.51.tgz",
2649       "integrity": "sha1-IbSHSiJ8+Z7K/MMKkDAtpaJkBWE=",
2650       "requires": {
2651         "@babel/helper-get-function-arity": "7.0.0-beta.51",
2652         "@babel/template": "7.0.0-beta.51",
2653         "@babel/types": "7.0.0-beta.51"
2654       }
2655     },
2656     "@babel/helper-get-function-arity": {
2657       "version": "7.0.0-beta.51",
2658       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.51.tgz",
2659       "integrity": "sha1-MoGy0EWvlcFyzpGyCCXYXqRnZBE=",
2660       "requires": {
2661         "@babel/types": "7.0.0-beta.51"
2662       }
2663     },
2664     "@babel/helper-hoist-variables": {
2665       "version": "7.0.0",
2666       "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0.tgz",
2667       "integrity": "sha512-Ggv5sldXUeSKsuzLkddtyhyHe2YantsxWKNi7A+7LeD12ExRDWTRk29JCXpaHPAbMaIPZSil7n+lq78WY2VY7w==",
2668       "dev": true,
2669       "requires": {
2670         "@babel/types": "^7.0.0"
2671       },
2672       "dependencies": {
2673         "@babel/types": {
2674           "version": "7.2.2",
2675           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz",
2676           "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==",
2677           "dev": true,
2678           "requires": {
2679             "esutils": "^2.0.2",
2680             "lodash": "^4.17.10",
2681             "to-fast-properties": "^2.0.0"
2682           }
2683         },
2684         "lodash": {
2685           "version": "4.17.11",
2686           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
2687           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
2688           "dev": true
2689         },
2690         "to-fast-properties": {
2691           "version": "2.0.0",
2692           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
2693           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
2694           "dev": true
2695         }
2696       }
2697     },
2698     "@babel/helper-member-expression-to-functions": {
2699       "version": "7.0.0",
2700       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz",
2701       "integrity": "sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg==",
2702       "dev": true,
2703       "requires": {
2704         "@babel/types": "^7.0.0"
2705       },
2706       "dependencies": {
2707         "@babel/types": {
2708           "version": "7.2.2",
2709           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz",
2710           "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==",
2711           "dev": true,
2712           "requires": {
2713             "esutils": "^2.0.2",
2714             "lodash": "^4.17.10",
2715             "to-fast-properties": "^2.0.0"
2716           }
2717         },
2718         "lodash": {
2719           "version": "4.17.11",
2720           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
2721           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
2722           "dev": true
2723         },
2724         "to-fast-properties": {
2725           "version": "2.0.0",
2726           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
2727           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
2728           "dev": true
2729         }
2730       }
2731     },
2732     "@babel/helper-module-imports": {
2733       "version": "7.0.0",
2734       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz",
2735       "integrity": "sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==",
2736       "dev": true,
2737       "requires": {
2738         "@babel/types": "^7.0.0"
2739       },
2740       "dependencies": {
2741         "@babel/types": {
2742           "version": "7.2.2",
2743           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz",
2744           "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==",
2745           "dev": true,
2746           "requires": {
2747             "esutils": "^2.0.2",
2748             "lodash": "^4.17.10",
2749             "to-fast-properties": "^2.0.0"
2750           }
2751         },
2752         "lodash": {
2753           "version": "4.17.11",
2754           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
2755           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
2756           "dev": true
2757         },
2758         "to-fast-properties": {
2759           "version": "2.0.0",
2760           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
2761           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
2762           "dev": true
2763         }
2764       }
2765     },
2766     "@babel/helper-module-transforms": {
2767       "version": "7.2.2",
2768       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.2.2.tgz",
2769       "integrity": "sha512-YRD7I6Wsv+IHuTPkAmAS4HhY0dkPobgLftHp0cRGZSdrRvmZY8rFvae/GVu3bD00qscuvK3WPHB3YdNpBXUqrA==",
2770       "dev": true,
2771       "requires": {
2772         "@babel/helper-module-imports": "^7.0.0",
2773         "@babel/helper-simple-access": "^7.1.0",
2774         "@babel/helper-split-export-declaration": "^7.0.0",
2775         "@babel/template": "^7.2.2",
2776         "@babel/types": "^7.2.2",
2777         "lodash": "^4.17.10"
2778       },
2779       "dependencies": {
2780         "@babel/code-frame": {
2781           "version": "7.0.0",
2782           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
2783           "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
2784           "dev": true,
2785           "requires": {
2786             "@babel/highlight": "^7.0.0"
2787           }
2788         },
2789         "@babel/helper-split-export-declaration": {
2790           "version": "7.0.0",
2791           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz",
2792           "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==",
2793           "dev": true,
2794           "requires": {
2795             "@babel/types": "^7.0.0"
2796           }
2797         },
2798         "@babel/highlight": {
2799           "version": "7.0.0",
2800           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
2801           "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
2802           "dev": true,
2803           "requires": {
2804             "chalk": "^2.0.0",
2805             "esutils": "^2.0.2",
2806             "js-tokens": "^4.0.0"
2807           }
2808         },
2809         "@babel/parser": {
2810           "version": "7.2.3",
2811           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.2.3.tgz",
2812           "integrity": "sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA==",
2813           "dev": true
2814         },
2815         "@babel/template": {
2816           "version": "7.2.2",
2817           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz",
2818           "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==",
2819           "dev": true,
2820           "requires": {
2821             "@babel/code-frame": "^7.0.0",
2822             "@babel/parser": "^7.2.2",
2823             "@babel/types": "^7.2.2"
2824           }
2825         },
2826         "@babel/types": {
2827           "version": "7.2.2",
2828           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz",
2829           "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==",
2830           "dev": true,
2831           "requires": {
2832             "esutils": "^2.0.2",
2833             "lodash": "^4.17.10",
2834             "to-fast-properties": "^2.0.0"
2835           }
2836         },
2837         "js-tokens": {
2838           "version": "4.0.0",
2839           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2840           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2841           "dev": true
2842         },
2843         "lodash": {
2844           "version": "4.17.11",
2845           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
2846           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
2847           "dev": true
2848         },
2849         "to-fast-properties": {
2850           "version": "2.0.0",
2851           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
2852           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
2853           "dev": true
2854         }
2855       }
2856     },
2857     "@babel/helper-optimise-call-expression": {
2858       "version": "7.0.0",
2859       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz",
2860       "integrity": "sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g==",
2861       "dev": true,
2862       "requires": {
2863         "@babel/types": "^7.0.0"
2864       },
2865       "dependencies": {
2866         "@babel/types": {
2867           "version": "7.2.2",
2868           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz",
2869           "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==",
2870           "dev": true,
2871           "requires": {
2872             "esutils": "^2.0.2",
2873             "lodash": "^4.17.10",
2874             "to-fast-properties": "^2.0.0"
2875           }
2876         },
2877         "lodash": {
2878           "version": "4.17.11",
2879           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
2880           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
2881           "dev": true
2882         },
2883         "to-fast-properties": {
2884           "version": "2.0.0",
2885           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
2886           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
2887           "dev": true
2888         }
2889       }
2890     },
2891     "@babel/helper-plugin-utils": {
2892       "version": "7.0.0",
2893       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz",
2894       "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==",
2895       "dev": true
2896     },
2897     "@babel/helper-regex": {
2898       "version": "7.0.0",
2899       "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.0.0.tgz",
2900       "integrity": "sha512-TR0/N0NDCcUIUEbqV6dCO+LptmmSQFQ7q70lfcEB4URsjD0E1HzicrwUH+ap6BAQ2jhCX9Q4UqZy4wilujWlkg==",
2901       "dev": true,
2902       "requires": {
2903         "lodash": "^4.17.10"
2904       },
2905       "dependencies": {
2906         "lodash": {
2907           "version": "4.17.11",
2908           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
2909           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
2910           "dev": true
2911         }
2912       }
2913     },
2914     "@babel/helper-remap-async-to-generator": {
2915       "version": "7.1.0",
2916       "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz",
2917       "integrity": "sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg==",
2918       "dev": true,
2919       "requires": {
2920         "@babel/helper-annotate-as-pure": "^7.0.0",
2921         "@babel/helper-wrap-function": "^7.1.0",
2922         "@babel/template": "^7.1.0",
2923         "@babel/traverse": "^7.1.0",
2924         "@babel/types": "^7.0.0"
2925       },
2926       "dependencies": {
2927         "@babel/code-frame": {
2928           "version": "7.0.0",
2929           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
2930           "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
2931           "dev": true,
2932           "requires": {
2933             "@babel/highlight": "^7.0.0"
2934           }
2935         },
2936         "@babel/generator": {
2937           "version": "7.2.2",
2938           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.2.2.tgz",
2939           "integrity": "sha512-I4o675J/iS8k+P38dvJ3IBGqObLXyQLTxtrR4u9cSUJOURvafeEWb/pFMOTwtNrmq73mJzyF6ueTbO1BtN0Zeg==",
2940           "dev": true,
2941           "requires": {
2942             "@babel/types": "^7.2.2",
2943             "jsesc": "^2.5.1",
2944             "lodash": "^4.17.10",
2945             "source-map": "^0.5.0",
2946             "trim-right": "^1.0.1"
2947           }
2948         },
2949         "@babel/helper-function-name": {
2950           "version": "7.1.0",
2951           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
2952           "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
2953           "dev": true,
2954           "requires": {
2955             "@babel/helper-get-function-arity": "^7.0.0",
2956             "@babel/template": "^7.1.0",
2957             "@babel/types": "^7.0.0"
2958           }
2959         },
2960         "@babel/helper-get-function-arity": {
2961           "version": "7.0.0",
2962           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
2963           "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
2964           "dev": true,
2965           "requires": {
2966             "@babel/types": "^7.0.0"
2967           }
2968         },
2969         "@babel/helper-split-export-declaration": {
2970           "version": "7.0.0",
2971           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz",
2972           "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==",
2973           "dev": true,
2974           "requires": {
2975             "@babel/types": "^7.0.0"
2976           }
2977         },
2978         "@babel/highlight": {
2979           "version": "7.0.0",
2980           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
2981           "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
2982           "dev": true,
2983           "requires": {
2984             "chalk": "^2.0.0",
2985             "esutils": "^2.0.2",
2986             "js-tokens": "^4.0.0"
2987           }
2988         },
2989         "@babel/parser": {
2990           "version": "7.2.3",
2991           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.2.3.tgz",
2992           "integrity": "sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA==",
2993           "dev": true
2994         },
2995         "@babel/template": {
2996           "version": "7.2.2",
2997           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz",
2998           "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==",
2999           "dev": true,
3000           "requires": {
3001             "@babel/code-frame": "^7.0.0",
3002             "@babel/parser": "^7.2.2",
3003             "@babel/types": "^7.2.2"
3004           }
3005         },
3006         "@babel/traverse": {
3007           "version": "7.2.3",
3008           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz",
3009           "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==",
3010           "dev": true,
3011           "requires": {
3012             "@babel/code-frame": "^7.0.0",
3013             "@babel/generator": "^7.2.2",
3014             "@babel/helper-function-name": "^7.1.0",
3015             "@babel/helper-split-export-declaration": "^7.0.0",
3016             "@babel/parser": "^7.2.3",
3017             "@babel/types": "^7.2.2",
3018             "debug": "^4.1.0",
3019             "globals": "^11.1.0",
3020             "lodash": "^4.17.10"
3021           }
3022         },
3023         "@babel/types": {
3024           "version": "7.2.2",
3025           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz",
3026           "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==",
3027           "dev": true,
3028           "requires": {
3029             "esutils": "^2.0.2",
3030             "lodash": "^4.17.10",
3031             "to-fast-properties": "^2.0.0"
3032           }
3033         },
3034         "debug": {
3035           "version": "4.1.1",
3036           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
3037           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
3038           "dev": true,
3039           "requires": {
3040             "ms": "^2.1.1"
3041           }
3042         },
3043         "globals": {
3044           "version": "11.9.0",
3045           "resolved": "https://registry.npmjs.org/globals/-/globals-11.9.0.tgz",
3046           "integrity": "sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg==",
3047           "dev": true
3048         },
3049         "js-tokens": {
3050           "version": "4.0.0",
3051           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
3052           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
3053           "dev": true
3054         },
3055         "jsesc": {
3056           "version": "2.5.2",
3057           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
3058           "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
3059           "dev": true
3060         },
3061         "lodash": {
3062           "version": "4.17.11",
3063           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
3064           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
3065           "dev": true
3066         },
3067         "ms": {
3068           "version": "2.1.1",
3069           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
3070           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
3071           "dev": true
3072         },
3073         "to-fast-properties": {
3074           "version": "2.0.0",
3075           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
3076           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
3077           "dev": true
3078         }
3079       }
3080     },
3081     "@babel/helper-replace-supers": {
3082       "version": "7.2.3",
3083       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.2.3.tgz",
3084       "integrity": "sha512-GyieIznGUfPXPWu0yLS6U55Mz67AZD9cUk0BfirOWlPrXlBcan9Gz+vHGz+cPfuoweZSnPzPIm67VtQM0OWZbA==",
3085       "dev": true,
3086       "requires": {
3087         "@babel/helper-member-expression-to-functions": "^7.0.0",
3088         "@babel/helper-optimise-call-expression": "^7.0.0",
3089         "@babel/traverse": "^7.2.3",
3090         "@babel/types": "^7.0.0"
3091       },
3092       "dependencies": {
3093         "@babel/code-frame": {
3094           "version": "7.0.0",
3095           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
3096           "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
3097           "dev": true,
3098           "requires": {
3099             "@babel/highlight": "^7.0.0"
3100           }
3101         },
3102         "@babel/generator": {
3103           "version": "7.2.2",
3104           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.2.2.tgz",
3105           "integrity": "sha512-I4o675J/iS8k+P38dvJ3IBGqObLXyQLTxtrR4u9cSUJOURvafeEWb/pFMOTwtNrmq73mJzyF6ueTbO1BtN0Zeg==",
3106           "dev": true,
3107           "requires": {
3108             "@babel/types": "^7.2.2",
3109             "jsesc": "^2.5.1",
3110             "lodash": "^4.17.10",
3111             "source-map": "^0.5.0",
3112             "trim-right": "^1.0.1"
3113           }
3114         },
3115         "@babel/helper-function-name": {
3116           "version": "7.1.0",
3117           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
3118           "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
3119           "dev": true,
3120           "requires": {
3121             "@babel/helper-get-function-arity": "^7.0.0",
3122             "@babel/template": "^7.1.0",
3123             "@babel/types": "^7.0.0"
3124           }
3125         },
3126         "@babel/helper-get-function-arity": {
3127           "version": "7.0.0",
3128           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
3129           "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
3130           "dev": true,
3131           "requires": {
3132             "@babel/types": "^7.0.0"
3133           }
3134         },
3135         "@babel/helper-split-export-declaration": {
3136           "version": "7.0.0",
3137           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz",
3138           "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==",
3139           "dev": true,
3140           "requires": {
3141             "@babel/types": "^7.0.0"
3142           }
3143         },
3144         "@babel/highlight": {
3145           "version": "7.0.0",
3146           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
3147           "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
3148           "dev": true,
3149           "requires": {
3150             "chalk": "^2.0.0",
3151             "esutils": "^2.0.2",
3152             "js-tokens": "^4.0.0"
3153           }
3154         },
3155         "@babel/parser": {
3156           "version": "7.2.3",
3157           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.2.3.tgz",
3158           "integrity": "sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA==",
3159           "dev": true
3160         },
3161         "@babel/template": {
3162           "version": "7.2.2",
3163           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz",
3164           "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==",
3165           "dev": true,
3166           "requires": {
3167             "@babel/code-frame": "^7.0.0",
3168             "@babel/parser": "^7.2.2",
3169             "@babel/types": "^7.2.2"
3170           }
3171         },
3172         "@babel/traverse": {
3173           "version": "7.2.3",
3174           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz",
3175           "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==",
3176           "dev": true,
3177           "requires": {
3178             "@babel/code-frame": "^7.0.0",
3179             "@babel/generator": "^7.2.2",
3180             "@babel/helper-function-name": "^7.1.0",
3181             "@babel/helper-split-export-declaration": "^7.0.0",
3182             "@babel/parser": "^7.2.3",
3183             "@babel/types": "^7.2.2",
3184             "debug": "^4.1.0",
3185             "globals": "^11.1.0",
3186             "lodash": "^4.17.10"
3187           }
3188         },
3189         "@babel/types": {
3190           "version": "7.2.2",
3191           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz",
3192           "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==",
3193           "dev": true,
3194           "requires": {
3195             "esutils": "^2.0.2",
3196             "lodash": "^4.17.10",
3197             "to-fast-properties": "^2.0.0"
3198           }
3199         },
3200         "debug": {
3201           "version": "4.1.1",
3202           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
3203           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
3204           "dev": true,
3205           "requires": {
3206             "ms": "^2.1.1"
3207           }
3208         },
3209         "globals": {
3210           "version": "11.9.0",
3211           "resolved": "https://registry.npmjs.org/globals/-/globals-11.9.0.tgz",
3212           "integrity": "sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg==",
3213           "dev": true
3214         },
3215         "js-tokens": {
3216           "version": "4.0.0",
3217           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
3218           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
3219           "dev": true
3220         },
3221         "jsesc": {
3222           "version": "2.5.2",
3223           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
3224           "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
3225           "dev": true
3226         },
3227         "lodash": {
3228           "version": "4.17.11",
3229           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
3230           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
3231           "dev": true
3232         },
3233         "ms": {
3234           "version": "2.1.1",
3235           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
3236           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
3237           "dev": true
3238         },
3239         "to-fast-properties": {
3240           "version": "2.0.0",
3241           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
3242           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
3243           "dev": true
3244         }
3245       }
3246     },
3247     "@babel/helper-simple-access": {
3248       "version": "7.1.0",
3249       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz",
3250       "integrity": "sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w==",
3251       "dev": true,
3252       "requires": {
3253         "@babel/template": "^7.1.0",
3254         "@babel/types": "^7.0.0"
3255       },
3256       "dependencies": {
3257         "@babel/code-frame": {
3258           "version": "7.0.0",
3259           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
3260           "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
3261           "dev": true,
3262           "requires": {
3263             "@babel/highlight": "^7.0.0"
3264           }
3265         },
3266         "@babel/highlight": {
3267           "version": "7.0.0",
3268           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
3269           "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
3270           "dev": true,
3271           "requires": {
3272             "chalk": "^2.0.0",
3273             "esutils": "^2.0.2",
3274             "js-tokens": "^4.0.0"
3275           }
3276         },
3277         "@babel/parser": {
3278           "version": "7.2.3",
3279           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.2.3.tgz",
3280           "integrity": "sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA==",
3281           "dev": true
3282         },
3283         "@babel/template": {
3284           "version": "7.2.2",
3285           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz",
3286           "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==",
3287           "dev": true,
3288           "requires": {
3289             "@babel/code-frame": "^7.0.0",
3290             "@babel/parser": "^7.2.2",
3291             "@babel/types": "^7.2.2"
3292           }
3293         },
3294         "@babel/types": {
3295           "version": "7.2.2",
3296           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz",
3297           "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==",
3298           "dev": true,
3299           "requires": {
3300             "esutils": "^2.0.2",
3301             "lodash": "^4.17.10",
3302             "to-fast-properties": "^2.0.0"
3303           }
3304         },
3305         "js-tokens": {
3306           "version": "4.0.0",
3307           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
3308           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
3309           "dev": true
3310         },
3311         "lodash": {
3312           "version": "4.17.11",
3313           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
3314           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
3315           "dev": true
3316         },
3317         "to-fast-properties": {
3318           "version": "2.0.0",
3319           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
3320           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
3321           "dev": true
3322         }
3323       }
3324     },
3325     "@babel/helper-split-export-declaration": {
3326       "version": "7.0.0-beta.51",
3327       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.51.tgz",
3328       "integrity": "sha1-imw/ZsTSZTUvwHdIT59ugKUauXg=",
3329       "requires": {
3330         "@babel/types": "7.0.0-beta.51"
3331       }
3332     },
3333     "@babel/helper-wrap-function": {
3334       "version": "7.2.0",
3335       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz",
3336       "integrity": "sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ==",
3337       "dev": true,
3338       "requires": {
3339         "@babel/helper-function-name": "^7.1.0",
3340         "@babel/template": "^7.1.0",
3341         "@babel/traverse": "^7.1.0",
3342         "@babel/types": "^7.2.0"
3343       },
3344       "dependencies": {
3345         "@babel/code-frame": {
3346           "version": "7.0.0",
3347           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
3348           "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
3349           "dev": true,
3350           "requires": {
3351             "@babel/highlight": "^7.0.0"
3352           }
3353         },
3354         "@babel/generator": {
3355           "version": "7.2.2",
3356           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.2.2.tgz",
3357           "integrity": "sha512-I4o675J/iS8k+P38dvJ3IBGqObLXyQLTxtrR4u9cSUJOURvafeEWb/pFMOTwtNrmq73mJzyF6ueTbO1BtN0Zeg==",
3358           "dev": true,
3359           "requires": {
3360             "@babel/types": "^7.2.2",
3361             "jsesc": "^2.5.1",
3362             "lodash": "^4.17.10",
3363             "source-map": "^0.5.0",
3364             "trim-right": "^1.0.1"
3365           }
3366         },
3367         "@babel/helper-function-name": {
3368           "version": "7.1.0",
3369           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
3370           "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
3371           "dev": true,
3372           "requires": {
3373             "@babel/helper-get-function-arity": "^7.0.0",
3374             "@babel/template": "^7.1.0",
3375             "@babel/types": "^7.0.0"
3376           }
3377         },
3378         "@babel/helper-get-function-arity": {
3379           "version": "7.0.0",
3380           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
3381           "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
3382           "dev": true,
3383           "requires": {
3384             "@babel/types": "^7.0.0"
3385           }
3386         },
3387         "@babel/helper-split-export-declaration": {
3388           "version": "7.0.0",
3389           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz",
3390           "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==",
3391           "dev": true,
3392           "requires": {
3393             "@babel/types": "^7.0.0"
3394           }
3395         },
3396         "@babel/highlight": {
3397           "version": "7.0.0",
3398           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
3399           "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
3400           "dev": true,
3401           "requires": {
3402             "chalk": "^2.0.0",
3403             "esutils": "^2.0.2",
3404             "js-tokens": "^4.0.0"
3405           }
3406         },
3407         "@babel/parser": {
3408           "version": "7.2.3",
3409           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.2.3.tgz",
3410           "integrity": "sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA==",
3411           "dev": true
3412         },
3413         "@babel/template": {
3414           "version": "7.2.2",
3415           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz",
3416           "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==",
3417           "dev": true,
3418           "requires": {
3419             "@babel/code-frame": "^7.0.0",
3420             "@babel/parser": "^7.2.2",
3421             "@babel/types": "^7.2.2"
3422           }
3423         },
3424         "@babel/traverse": {
3425           "version": "7.2.3",
3426           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz",
3427           "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==",
3428           "dev": true,
3429           "requires": {
3430             "@babel/code-frame": "^7.0.0",
3431             "@babel/generator": "^7.2.2",
3432             "@babel/helper-function-name": "^7.1.0",
3433             "@babel/helper-split-export-declaration": "^7.0.0",
3434             "@babel/parser": "^7.2.3",
3435             "@babel/types": "^7.2.2",
3436             "debug": "^4.1.0",
3437             "globals": "^11.1.0",
3438             "lodash": "^4.17.10"
3439           }
3440         },
3441         "@babel/types": {
3442           "version": "7.2.2",
3443           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz",
3444           "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==",
3445           "dev": true,
3446           "requires": {
3447             "esutils": "^2.0.2",
3448             "lodash": "^4.17.10",
3449             "to-fast-properties": "^2.0.0"
3450           }
3451         },
3452         "debug": {
3453           "version": "4.1.1",
3454           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
3455           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
3456           "dev": true,
3457           "requires": {
3458             "ms": "^2.1.1"
3459           }
3460         },
3461         "globals": {
3462           "version": "11.9.0",
3463           "resolved": "https://registry.npmjs.org/globals/-/globals-11.9.0.tgz",
3464           "integrity": "sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg==",
3465           "dev": true
3466         },
3467         "js-tokens": {
3468           "version": "4.0.0",
3469           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
3470           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
3471           "dev": true
3472         },
3473         "jsesc": {
3474           "version": "2.5.2",
3475           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
3476           "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
3477           "dev": true
3478         },
3479         "lodash": {
3480           "version": "4.17.11",
3481           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
3482           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
3483           "dev": true
3484         },
3485         "ms": {
3486           "version": "2.1.1",
3487           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
3488           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
3489           "dev": true
3490         },
3491         "to-fast-properties": {
3492           "version": "2.0.0",
3493           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
3494           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
3495           "dev": true
3496         }
3497       }
3498     },
3499     "@babel/helpers": {
3500       "version": "7.3.1",
3501       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.3.1.tgz",
3502       "integrity": "sha512-Q82R3jKsVpUV99mgX50gOPCWwco9Ec5Iln/8Vyu4osNIOQgSrd9RFrQeUvmvddFNoLwMyOUWU+5ckioEKpDoGA==",
3503       "dev": true,
3504       "requires": {
3505         "@babel/template": "^7.1.2",
3506         "@babel/traverse": "^7.1.5",
3507         "@babel/types": "^7.3.0"
3508       },
3509       "dependencies": {
3510         "@babel/code-frame": {
3511           "version": "7.0.0",
3512           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
3513           "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
3514           "dev": true,
3515           "requires": {
3516             "@babel/highlight": "^7.0.0"
3517           }
3518         },
3519         "@babel/generator": {
3520           "version": "7.3.3",
3521           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.3.3.tgz",
3522           "integrity": "sha512-aEADYwRRZjJyMnKN7llGIlircxTCofm3dtV5pmY6ob18MSIuipHpA2yZWkPlycwu5HJcx/pADS3zssd8eY7/6A==",
3523           "dev": true,
3524           "requires": {
3525             "@babel/types": "^7.3.3",
3526             "jsesc": "^2.5.1",
3527             "lodash": "^4.17.11",
3528             "source-map": "^0.5.0",
3529             "trim-right": "^1.0.1"
3530           }
3531         },
3532         "@babel/helper-function-name": {
3533           "version": "7.1.0",
3534           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
3535           "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
3536           "dev": true,
3537           "requires": {
3538             "@babel/helper-get-function-arity": "^7.0.0",
3539             "@babel/template": "^7.1.0",
3540             "@babel/types": "^7.0.0"
3541           }
3542         },
3543         "@babel/helper-get-function-arity": {
3544           "version": "7.0.0",
3545           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
3546           "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
3547           "dev": true,
3548           "requires": {
3549             "@babel/types": "^7.0.0"
3550           }
3551         },
3552         "@babel/helper-split-export-declaration": {
3553           "version": "7.0.0",
3554           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz",
3555           "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==",
3556           "dev": true,
3557           "requires": {
3558             "@babel/types": "^7.0.0"
3559           }
3560         },
3561         "@babel/highlight": {
3562           "version": "7.0.0",
3563           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
3564           "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
3565           "dev": true,
3566           "requires": {
3567             "chalk": "^2.0.0",
3568             "esutils": "^2.0.2",
3569             "js-tokens": "^4.0.0"
3570           }
3571         },
3572         "@babel/parser": {
3573           "version": "7.3.3",
3574           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.3.3.tgz",
3575           "integrity": "sha512-xsH1CJoln2r74hR+y7cg2B5JCPaTh+Hd+EbBRk9nWGSNspuo6krjhX0Om6RnRQuIvFq8wVXCLKH3kwKDYhanSg==",
3576           "dev": true
3577         },
3578         "@babel/template": {
3579           "version": "7.2.2",
3580           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz",
3581           "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==",
3582           "dev": true,
3583           "requires": {
3584             "@babel/code-frame": "^7.0.0",
3585             "@babel/parser": "^7.2.2",
3586             "@babel/types": "^7.2.2"
3587           }
3588         },
3589         "@babel/traverse": {
3590           "version": "7.2.3",
3591           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz",
3592           "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==",
3593           "dev": true,
3594           "requires": {
3595             "@babel/code-frame": "^7.0.0",
3596             "@babel/generator": "^7.2.2",
3597             "@babel/helper-function-name": "^7.1.0",
3598             "@babel/helper-split-export-declaration": "^7.0.0",
3599             "@babel/parser": "^7.2.3",
3600             "@babel/types": "^7.2.2",
3601             "debug": "^4.1.0",
3602             "globals": "^11.1.0",
3603             "lodash": "^4.17.10"
3604           }
3605         },
3606         "@babel/types": {
3607           "version": "7.3.3",
3608           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.3.3.tgz",
3609           "integrity": "sha512-2tACZ80Wg09UnPg5uGAOUvvInaqLk3l/IAhQzlxLQOIXacr6bMsra5SH6AWw/hIDRCSbCdHP2KzSOD+cT7TzMQ==",
3610           "dev": true,
3611           "requires": {
3612             "esutils": "^2.0.2",
3613             "lodash": "^4.17.11",
3614             "to-fast-properties": "^2.0.0"
3615           }
3616         },
3617         "debug": {
3618           "version": "4.1.1",
3619           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
3620           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
3621           "dev": true,
3622           "requires": {
3623             "ms": "^2.1.1"
3624           }
3625         },
3626         "globals": {
3627           "version": "11.11.0",
3628           "resolved": "https://registry.npmjs.org/globals/-/globals-11.11.0.tgz",
3629           "integrity": "sha512-WHq43gS+6ufNOEqlrDBxVEbb8ntfXrfAUU2ZOpCxrBdGKW3gyv8mCxAfIBD0DroPKGrJ2eSsXsLtY9MPntsyTw==",
3630           "dev": true
3631         },
3632         "js-tokens": {
3633           "version": "4.0.0",
3634           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
3635           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
3636           "dev": true
3637         },
3638         "jsesc": {
3639           "version": "2.5.2",
3640           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
3641           "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
3642           "dev": true
3643         },
3644         "lodash": {
3645           "version": "4.17.11",
3646           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
3647           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
3648           "dev": true
3649         },
3650         "ms": {
3651           "version": "2.1.1",
3652           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
3653           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
3654           "dev": true
3655         },
3656         "to-fast-properties": {
3657           "version": "2.0.0",
3658           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
3659           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
3660           "dev": true
3661         }
3662       }
3663     },
3664     "@babel/highlight": {
3665       "version": "7.0.0-beta.51",
3666       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.51.tgz",
3667       "integrity": "sha1-6IRK4loVlcz9QriWI7Q3bKBtIl0=",
3668       "requires": {
3669         "chalk": "^2.0.0",
3670         "esutils": "^2.0.2",
3671         "js-tokens": "^3.0.0"
3672       }
3673     },
3674     "@babel/parser": {
3675       "version": "7.0.0-beta.51",
3676       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.0.0-beta.51.tgz",
3677       "integrity": "sha1-J87C30Cd9gr1gnDtj2qlVAnqhvY="
3678     },
3679     "@babel/plugin-proposal-async-generator-functions": {
3680       "version": "7.2.0",
3681       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz",
3682       "integrity": "sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ==",
3683       "dev": true,
3684       "requires": {
3685         "@babel/helper-plugin-utils": "^7.0.0",
3686         "@babel/helper-remap-async-to-generator": "^7.1.0",
3687         "@babel/plugin-syntax-async-generators": "^7.2.0"
3688       }
3689     },
3690     "@babel/plugin-proposal-json-strings": {
3691       "version": "7.2.0",
3692       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz",
3693       "integrity": "sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg==",
3694       "dev": true,
3695       "requires": {
3696         "@babel/helper-plugin-utils": "^7.0.0",
3697         "@babel/plugin-syntax-json-strings": "^7.2.0"
3698       }
3699     },
3700     "@babel/plugin-proposal-object-rest-spread": {
3701       "version": "7.2.0",
3702       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.2.0.tgz",
3703       "integrity": "sha512-1L5mWLSvR76XYUQJXkd/EEQgjq8HHRP6lQuZTTg0VA4tTGPpGemmCdAfQIz1rzEuWAm+ecP8PyyEm30jC1eQCg==",
3704       "dev": true,
3705       "requires": {
3706         "@babel/helper-plugin-utils": "^7.0.0",
3707         "@babel/plugin-syntax-object-rest-spread": "^7.2.0"
3708       }
3709     },
3710     "@babel/plugin-proposal-optional-catch-binding": {
3711       "version": "7.2.0",
3712       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz",
3713       "integrity": "sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g==",
3714       "dev": true,
3715       "requires": {
3716         "@babel/helper-plugin-utils": "^7.0.0",
3717         "@babel/plugin-syntax-optional-catch-binding": "^7.2.0"
3718       }
3719     },
3720     "@babel/plugin-proposal-unicode-property-regex": {
3721       "version": "7.2.0",
3722       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.2.0.tgz",
3723       "integrity": "sha512-LvRVYb7kikuOtIoUeWTkOxQEV1kYvL5B6U3iWEGCzPNRus1MzJweFqORTj+0jkxozkTSYNJozPOddxmqdqsRpw==",
3724       "dev": true,
3725       "requires": {
3726         "@babel/helper-plugin-utils": "^7.0.0",
3727         "@babel/helper-regex": "^7.0.0",
3728         "regexpu-core": "^4.2.0"
3729       },
3730       "dependencies": {
3731         "jsesc": {
3732           "version": "0.5.0",
3733           "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
3734           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
3735           "dev": true
3736         },
3737         "regenerate": {
3738           "version": "1.4.0",
3739           "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
3740           "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
3741           "dev": true
3742         },
3743         "regexpu-core": {
3744           "version": "4.4.0",
3745           "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.4.0.tgz",
3746           "integrity": "sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA==",
3747           "dev": true,
3748           "requires": {
3749             "regenerate": "^1.4.0",
3750             "regenerate-unicode-properties": "^7.0.0",
3751             "regjsgen": "^0.5.0",
3752             "regjsparser": "^0.6.0",
3753             "unicode-match-property-ecmascript": "^1.0.4",
3754             "unicode-match-property-value-ecmascript": "^1.0.2"
3755           }
3756         },
3757         "regjsgen": {
3758           "version": "0.5.0",
3759           "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz",
3760           "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==",
3761           "dev": true
3762         },
3763         "regjsparser": {
3764           "version": "0.6.0",
3765           "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.0.tgz",
3766           "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==",
3767           "dev": true,
3768           "requires": {
3769             "jsesc": "~0.5.0"
3770           }
3771         }
3772       }
3773     },
3774     "@babel/plugin-syntax-async-generators": {
3775       "version": "7.2.0",
3776       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz",
3777       "integrity": "sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg==",
3778       "dev": true,
3779       "requires": {
3780         "@babel/helper-plugin-utils": "^7.0.0"
3781       }
3782     },
3783     "@babel/plugin-syntax-json-strings": {
3784       "version": "7.2.0",
3785       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz",
3786       "integrity": "sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg==",
3787       "dev": true,
3788       "requires": {
3789         "@babel/helper-plugin-utils": "^7.0.0"
3790       }
3791     },
3792     "@babel/plugin-syntax-object-rest-spread": {
3793       "version": "7.2.0",
3794       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz",
3795       "integrity": "sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA==",
3796       "dev": true,
3797       "requires": {
3798         "@babel/helper-plugin-utils": "^7.0.0"
3799       }
3800     },
3801     "@babel/plugin-syntax-optional-catch-binding": {
3802       "version": "7.2.0",
3803       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz",
3804       "integrity": "sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w==",
3805       "dev": true,
3806       "requires": {
3807         "@babel/helper-plugin-utils": "^7.0.0"
3808       }
3809     },
3810     "@babel/plugin-transform-arrow-functions": {
3811       "version": "7.2.0",
3812       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz",
3813       "integrity": "sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg==",
3814       "dev": true,
3815       "requires": {
3816         "@babel/helper-plugin-utils": "^7.0.0"
3817       }
3818     },
3819     "@babel/plugin-transform-async-to-generator": {
3820       "version": "7.2.0",
3821       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.2.0.tgz",
3822       "integrity": "sha512-CEHzg4g5UraReozI9D4fblBYABs7IM6UerAVG7EJVrTLC5keh00aEuLUT+O40+mJCEzaXkYfTCUKIyeDfMOFFQ==",
3823       "dev": true,
3824       "requires": {
3825         "@babel/helper-module-imports": "^7.0.0",
3826         "@babel/helper-plugin-utils": "^7.0.0",
3827         "@babel/helper-remap-async-to-generator": "^7.1.0"
3828       }
3829     },
3830     "@babel/plugin-transform-block-scoped-functions": {
3831       "version": "7.2.0",
3832       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz",
3833       "integrity": "sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w==",
3834       "dev": true,
3835       "requires": {
3836         "@babel/helper-plugin-utils": "^7.0.0"
3837       }
3838     },
3839     "@babel/plugin-transform-block-scoping": {
3840       "version": "7.2.0",
3841       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.2.0.tgz",
3842       "integrity": "sha512-vDTgf19ZEV6mx35yiPJe4fS02mPQUUcBNwWQSZFXSzTSbsJFQvHt7DqyS3LK8oOWALFOsJ+8bbqBgkirZteD5Q==",
3843       "dev": true,
3844       "requires": {
3845         "@babel/helper-plugin-utils": "^7.0.0",
3846         "lodash": "^4.17.10"
3847       },
3848       "dependencies": {
3849         "lodash": {
3850           "version": "4.17.11",
3851           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
3852           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
3853           "dev": true
3854         }
3855       }
3856     },
3857     "@babel/plugin-transform-classes": {
3858       "version": "7.2.2",
3859       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.2.2.tgz",
3860       "integrity": "sha512-gEZvgTy1VtcDOaQty1l10T3jQmJKlNVxLDCs+3rCVPr6nMkODLELxViq5X9l+rfxbie3XrfrMCYYY6eX3aOcOQ==",
3861       "dev": true,
3862       "requires": {
3863         "@babel/helper-annotate-as-pure": "^7.0.0",
3864         "@babel/helper-define-map": "^7.1.0",
3865         "@babel/helper-function-name": "^7.1.0",
3866         "@babel/helper-optimise-call-expression": "^7.0.0",
3867         "@babel/helper-plugin-utils": "^7.0.0",
3868         "@babel/helper-replace-supers": "^7.1.0",
3869         "@babel/helper-split-export-declaration": "^7.0.0",
3870         "globals": "^11.1.0"
3871       },
3872       "dependencies": {
3873         "@babel/code-frame": {
3874           "version": "7.0.0",
3875           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
3876           "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
3877           "dev": true,
3878           "requires": {
3879             "@babel/highlight": "^7.0.0"
3880           }
3881         },
3882         "@babel/helper-function-name": {
3883           "version": "7.1.0",
3884           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
3885           "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
3886           "dev": true,
3887           "requires": {
3888             "@babel/helper-get-function-arity": "^7.0.0",
3889             "@babel/template": "^7.1.0",
3890             "@babel/types": "^7.0.0"
3891           }
3892         },
3893         "@babel/helper-get-function-arity": {
3894           "version": "7.0.0",
3895           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
3896           "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
3897           "dev": true,
3898           "requires": {
3899             "@babel/types": "^7.0.0"
3900           }
3901         },
3902         "@babel/helper-split-export-declaration": {
3903           "version": "7.0.0",
3904           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz",
3905           "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==",
3906           "dev": true,
3907           "requires": {
3908             "@babel/types": "^7.0.0"
3909           }
3910         },
3911         "@babel/highlight": {
3912           "version": "7.0.0",
3913           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
3914           "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
3915           "dev": true,
3916           "requires": {
3917             "chalk": "^2.0.0",
3918             "esutils": "^2.0.2",
3919             "js-tokens": "^4.0.0"
3920           }
3921         },
3922         "@babel/parser": {
3923           "version": "7.2.3",
3924           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.2.3.tgz",
3925           "integrity": "sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA==",
3926           "dev": true
3927         },
3928         "@babel/template": {
3929           "version": "7.2.2",
3930           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz",
3931           "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==",
3932           "dev": true,
3933           "requires": {
3934             "@babel/code-frame": "^7.0.0",
3935             "@babel/parser": "^7.2.2",
3936             "@babel/types": "^7.2.2"
3937           }
3938         },
3939         "@babel/types": {
3940           "version": "7.2.2",
3941           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz",
3942           "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==",
3943           "dev": true,
3944           "requires": {
3945             "esutils": "^2.0.2",
3946             "lodash": "^4.17.10",
3947             "to-fast-properties": "^2.0.0"
3948           }
3949         },
3950         "globals": {
3951           "version": "11.9.0",
3952           "resolved": "https://registry.npmjs.org/globals/-/globals-11.9.0.tgz",
3953           "integrity": "sha512-5cJVtyXWH8PiJPVLZzzoIizXx944O4OmRro5MWKx5fT4MgcN7OfaMutPeaTdJCCURwbWdhhcCWcKIffPnmTzBg==",
3954           "dev": true
3955         },
3956         "js-tokens": {
3957           "version": "4.0.0",
3958           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
3959           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
3960           "dev": true
3961         },
3962         "lodash": {
3963           "version": "4.17.11",
3964           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
3965           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
3966           "dev": true
3967         },
3968         "to-fast-properties": {
3969           "version": "2.0.0",
3970           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
3971           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
3972           "dev": true
3973         }
3974       }
3975     },
3976     "@babel/plugin-transform-computed-properties": {
3977       "version": "7.2.0",
3978       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz",
3979       "integrity": "sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA==",
3980       "dev": true,
3981       "requires": {
3982         "@babel/helper-plugin-utils": "^7.0.0"
3983       }
3984     },
3985     "@babel/plugin-transform-destructuring": {
3986       "version": "7.2.0",
3987       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.2.0.tgz",
3988       "integrity": "sha512-coVO2Ayv7g0qdDbrNiadE4bU7lvCd9H539m2gMknyVjjMdwF/iCOM7R+E8PkntoqLkltO0rk+3axhpp/0v68VQ==",
3989       "dev": true,
3990       "requires": {
3991         "@babel/helper-plugin-utils": "^7.0.0"
3992       }
3993     },
3994     "@babel/plugin-transform-dotall-regex": {
3995       "version": "7.2.0",
3996       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.2.0.tgz",
3997       "integrity": "sha512-sKxnyHfizweTgKZf7XsXu/CNupKhzijptfTM+bozonIuyVrLWVUvYjE2bhuSBML8VQeMxq4Mm63Q9qvcvUcciQ==",
3998       "dev": true,
3999       "requires": {
4000         "@babel/helper-plugin-utils": "^7.0.0",
4001         "@babel/helper-regex": "^7.0.0",
4002         "regexpu-core": "^4.1.3"
4003       },
4004       "dependencies": {
4005         "jsesc": {
4006           "version": "0.5.0",
4007           "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
4008           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
4009           "dev": true
4010         },
4011         "regenerate": {
4012           "version": "1.4.0",
4013           "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
4014           "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
4015           "dev": true
4016         },
4017         "regexpu-core": {
4018           "version": "4.4.0",
4019           "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.4.0.tgz",
4020           "integrity": "sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA==",
4021           "dev": true,
4022           "requires": {
4023             "regenerate": "^1.4.0",
4024             "regenerate-unicode-properties": "^7.0.0",
4025             "regjsgen": "^0.5.0",
4026             "regjsparser": "^0.6.0",
4027             "unicode-match-property-ecmascript": "^1.0.4",
4028             "unicode-match-property-value-ecmascript": "^1.0.2"
4029           }
4030         },
4031         "regjsgen": {
4032           "version": "0.5.0",
4033           "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz",
4034           "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==",
4035           "dev": true
4036         },
4037         "regjsparser": {
4038           "version": "0.6.0",
4039           "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.0.tgz",
4040           "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==",
4041           "dev": true,
4042           "requires": {
4043             "jsesc": "~0.5.0"
4044           }
4045         }
4046       }
4047     },
4048     "@babel/plugin-transform-duplicate-keys": {
4049       "version": "7.2.0",
4050       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.2.0.tgz",
4051       "integrity": "sha512-q+yuxW4DsTjNceUiTzK0L+AfQ0zD9rWaTLiUqHA8p0gxx7lu1EylenfzjeIWNkPy6e/0VG/Wjw9uf9LueQwLOw==",
4052       "dev": true,
4053       "requires": {
4054         "@babel/helper-plugin-utils": "^7.0.0"
4055       }
4056     },
4057     "@babel/plugin-transform-exponentiation-operator": {
4058       "version": "7.2.0",
4059       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz",
4060       "integrity": "sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A==",
4061       "dev": true,
4062       "requires": {
4063         "@babel/helper-builder-binary-assignment-operator-visitor": "^7.1.0",
4064         "@babel/helper-plugin-utils": "^7.0.0"
4065       }
4066     },
4067     "@babel/plugin-transform-for-of": {
4068       "version": "7.2.0",
4069       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.2.0.tgz",
4070       "integrity": "sha512-Kz7Mt0SsV2tQk6jG5bBv5phVbkd0gd27SgYD4hH1aLMJRchM0dzHaXvrWhVZ+WxAlDoAKZ7Uy3jVTW2mKXQ1WQ==",
4071       "dev": true,
4072       "requires": {
4073         "@babel/helper-plugin-utils": "^7.0.0"
4074       }
4075     },
4076     "@babel/plugin-transform-function-name": {
4077       "version": "7.2.0",
4078       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.2.0.tgz",
4079       "integrity": "sha512-kWgksow9lHdvBC2Z4mxTsvc7YdY7w/V6B2vy9cTIPtLEE9NhwoWivaxdNM/S37elu5bqlLP/qOY906LukO9lkQ==",
4080       "dev": true,
4081       "requires": {
4082         "@babel/helper-function-name": "^7.1.0",
4083         "@babel/helper-plugin-utils": "^7.0.0"
4084       },
4085       "dependencies": {
4086         "@babel/code-frame": {
4087           "version": "7.0.0",
4088           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
4089           "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
4090           "dev": true,
4091           "requires": {
4092             "@babel/highlight": "^7.0.0"
4093           }
4094         },
4095         "@babel/helper-function-name": {
4096           "version": "7.1.0",
4097           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
4098           "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
4099           "dev": true,
4100           "requires": {
4101             "@babel/helper-get-function-arity": "^7.0.0",
4102             "@babel/template": "^7.1.0",
4103             "@babel/types": "^7.0.0"
4104           }
4105         },
4106         "@babel/helper-get-function-arity": {
4107           "version": "7.0.0",
4108           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
4109           "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
4110           "dev": true,
4111           "requires": {
4112             "@babel/types": "^7.0.0"
4113           }
4114         },
4115         "@babel/highlight": {
4116           "version": "7.0.0",
4117           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
4118           "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
4119           "dev": true,
4120           "requires": {
4121             "chalk": "^2.0.0",
4122             "esutils": "^2.0.2",
4123             "js-tokens": "^4.0.0"
4124           }
4125         },
4126         "@babel/parser": {
4127           "version": "7.2.3",
4128           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.2.3.tgz",
4129           "integrity": "sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA==",
4130           "dev": true
4131         },
4132         "@babel/template": {
4133           "version": "7.2.2",
4134           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz",
4135           "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==",
4136           "dev": true,
4137           "requires": {
4138             "@babel/code-frame": "^7.0.0",
4139             "@babel/parser": "^7.2.2",
4140             "@babel/types": "^7.2.2"
4141           }
4142         },
4143         "@babel/types": {
4144           "version": "7.2.2",
4145           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz",
4146           "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==",
4147           "dev": true,
4148           "requires": {
4149             "esutils": "^2.0.2",
4150             "lodash": "^4.17.10",
4151             "to-fast-properties": "^2.0.0"
4152           }
4153         },
4154         "js-tokens": {
4155           "version": "4.0.0",
4156           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
4157           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
4158           "dev": true
4159         },
4160         "lodash": {
4161           "version": "4.17.11",
4162           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
4163           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
4164           "dev": true
4165         },
4166         "to-fast-properties": {
4167           "version": "2.0.0",
4168           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
4169           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
4170           "dev": true
4171         }
4172       }
4173     },
4174     "@babel/plugin-transform-literals": {
4175       "version": "7.2.0",
4176       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz",
4177       "integrity": "sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg==",
4178       "dev": true,
4179       "requires": {
4180         "@babel/helper-plugin-utils": "^7.0.0"
4181       }
4182     },
4183     "@babel/plugin-transform-modules-amd": {
4184       "version": "7.2.0",
4185       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.2.0.tgz",
4186       "integrity": "sha512-mK2A8ucqz1qhrdqjS9VMIDfIvvT2thrEsIQzbaTdc5QFzhDjQv2CkJJ5f6BXIkgbmaoax3zBr2RyvV/8zeoUZw==",
4187       "dev": true,
4188       "requires": {
4189         "@babel/helper-module-transforms": "^7.1.0",
4190         "@babel/helper-plugin-utils": "^7.0.0"
4191       }
4192     },
4193     "@babel/plugin-transform-modules-commonjs": {
4194       "version": "7.2.0",
4195       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.2.0.tgz",
4196       "integrity": "sha512-V6y0uaUQrQPXUrmj+hgnks8va2L0zcZymeU7TtWEgdRLNkceafKXEduv7QzgQAE4lT+suwooG9dC7LFhdRAbVQ==",
4197       "dev": true,
4198       "requires": {
4199         "@babel/helper-module-transforms": "^7.1.0",
4200         "@babel/helper-plugin-utils": "^7.0.0",
4201         "@babel/helper-simple-access": "^7.1.0"
4202       }
4203     },
4204     "@babel/plugin-transform-modules-systemjs": {
4205       "version": "7.2.0",
4206       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.2.0.tgz",
4207       "integrity": "sha512-aYJwpAhoK9a+1+O625WIjvMY11wkB/ok0WClVwmeo3mCjcNRjt+/8gHWrB5i+00mUju0gWsBkQnPpdvQ7PImmQ==",
4208       "dev": true,
4209       "requires": {
4210         "@babel/helper-hoist-variables": "^7.0.0",
4211         "@babel/helper-plugin-utils": "^7.0.0"
4212       }
4213     },
4214     "@babel/plugin-transform-modules-umd": {
4215       "version": "7.2.0",
4216       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz",
4217       "integrity": "sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw==",
4218       "dev": true,
4219       "requires": {
4220         "@babel/helper-module-transforms": "^7.1.0",
4221         "@babel/helper-plugin-utils": "^7.0.0"
4222       }
4223     },
4224     "@babel/plugin-transform-new-target": {
4225       "version": "7.0.0",
4226       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.0.0.tgz",
4227       "integrity": "sha512-yin069FYjah+LbqfGeTfzIBODex/e++Yfa0rH0fpfam9uTbuEeEOx5GLGr210ggOV77mVRNoeqSYqeuaqSzVSw==",
4228       "dev": true,
4229       "requires": {
4230         "@babel/helper-plugin-utils": "^7.0.0"
4231       }
4232     },
4233     "@babel/plugin-transform-object-super": {
4234       "version": "7.2.0",
4235       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz",
4236       "integrity": "sha512-VMyhPYZISFZAqAPVkiYb7dUe2AsVi2/wCT5+wZdsNO31FojQJa9ns40hzZ6U9f50Jlq4w6qwzdBB2uwqZ00ebg==",
4237       "dev": true,
4238       "requires": {
4239         "@babel/helper-plugin-utils": "^7.0.0",
4240         "@babel/helper-replace-supers": "^7.1.0"
4241       }
4242     },
4243     "@babel/plugin-transform-parameters": {
4244       "version": "7.2.0",
4245       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.2.0.tgz",
4246       "integrity": "sha512-kB9+hhUidIgUoBQ0MsxMewhzr8i60nMa2KgeJKQWYrqQpqcBYtnpR+JgkadZVZoaEZ/eKu9mclFaVwhRpLNSzA==",
4247       "dev": true,
4248       "requires": {
4249         "@babel/helper-call-delegate": "^7.1.0",
4250         "@babel/helper-get-function-arity": "^7.0.0",
4251         "@babel/helper-plugin-utils": "^7.0.0"
4252       },
4253       "dependencies": {
4254         "@babel/helper-get-function-arity": {
4255           "version": "7.0.0",
4256           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
4257           "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
4258           "dev": true,
4259           "requires": {
4260             "@babel/types": "^7.0.0"
4261           }
4262         },
4263         "@babel/types": {
4264           "version": "7.2.2",
4265           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz",
4266           "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==",
4267           "dev": true,
4268           "requires": {
4269             "esutils": "^2.0.2",
4270             "lodash": "^4.17.10",
4271             "to-fast-properties": "^2.0.0"
4272           }
4273         },
4274         "lodash": {
4275           "version": "4.17.11",
4276           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
4277           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
4278           "dev": true
4279         },
4280         "to-fast-properties": {
4281           "version": "2.0.0",
4282           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
4283           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
4284           "dev": true
4285         }
4286       }
4287     },
4288     "@babel/plugin-transform-regenerator": {
4289       "version": "7.0.0",
4290       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0.tgz",
4291       "integrity": "sha512-sj2qzsEx8KDVv1QuJc/dEfilkg3RRPvPYx/VnKLtItVQRWt1Wqf5eVCOLZm29CiGFfYYsA3VPjfizTCV0S0Dlw==",
4292       "dev": true,
4293       "requires": {
4294         "regenerator-transform": "^0.13.3"
4295       },
4296       "dependencies": {
4297         "regenerator-transform": {
4298           "version": "0.13.3",
4299           "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.13.3.tgz",
4300           "integrity": "sha512-5ipTrZFSq5vU2YoGoww4uaRVAK4wyYC4TSICibbfEPOruUu8FFP7ErV0BjmbIOEpn3O/k9na9UEdYR/3m7N6uA==",
4301           "dev": true,
4302           "requires": {
4303             "private": "^0.1.6"
4304           }
4305         }
4306       }
4307     },
4308     "@babel/plugin-transform-shorthand-properties": {
4309       "version": "7.2.0",
4310       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz",
4311       "integrity": "sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg==",
4312       "dev": true,
4313       "requires": {
4314         "@babel/helper-plugin-utils": "^7.0.0"
4315       }
4316     },
4317     "@babel/plugin-transform-spread": {
4318       "version": "7.2.2",
4319       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz",
4320       "integrity": "sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w==",
4321       "dev": true,
4322       "requires": {
4323         "@babel/helper-plugin-utils": "^7.0.0"
4324       }
4325     },
4326     "@babel/plugin-transform-sticky-regex": {
4327       "version": "7.2.0",
4328       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz",
4329       "integrity": "sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw==",
4330       "dev": true,
4331       "requires": {
4332         "@babel/helper-plugin-utils": "^7.0.0",
4333         "@babel/helper-regex": "^7.0.0"
4334       }
4335     },
4336     "@babel/plugin-transform-template-literals": {
4337       "version": "7.2.0",
4338       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.2.0.tgz",
4339       "integrity": "sha512-FkPix00J9A/XWXv4VoKJBMeSkyY9x/TqIh76wzcdfl57RJJcf8CehQ08uwfhCDNtRQYtHQKBTwKZDEyjE13Lwg==",
4340       "dev": true,
4341       "requires": {
4342         "@babel/helper-annotate-as-pure": "^7.0.0",
4343         "@babel/helper-plugin-utils": "^7.0.0"
4344       }
4345     },
4346     "@babel/plugin-transform-typeof-symbol": {
4347       "version": "7.2.0",
4348       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz",
4349       "integrity": "sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw==",
4350       "dev": true,
4351       "requires": {
4352         "@babel/helper-plugin-utils": "^7.0.0"
4353       }
4354     },
4355     "@babel/plugin-transform-unicode-regex": {
4356       "version": "7.2.0",
4357       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.2.0.tgz",
4358       "integrity": "sha512-m48Y0lMhrbXEJnVUaYly29jRXbQ3ksxPrS1Tg8t+MHqzXhtBYAvI51euOBaoAlZLPHsieY9XPVMf80a5x0cPcA==",
4359       "dev": true,
4360       "requires": {
4361         "@babel/helper-plugin-utils": "^7.0.0",
4362         "@babel/helper-regex": "^7.0.0",
4363         "regexpu-core": "^4.1.3"
4364       },
4365       "dependencies": {
4366         "jsesc": {
4367           "version": "0.5.0",
4368           "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
4369           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
4370           "dev": true
4371         },
4372         "regenerate": {
4373           "version": "1.4.0",
4374           "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
4375           "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
4376           "dev": true
4377         },
4378         "regexpu-core": {
4379           "version": "4.4.0",
4380           "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.4.0.tgz",
4381           "integrity": "sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA==",
4382           "dev": true,
4383           "requires": {
4384             "regenerate": "^1.4.0",
4385             "regenerate-unicode-properties": "^7.0.0",
4386             "regjsgen": "^0.5.0",
4387             "regjsparser": "^0.6.0",
4388             "unicode-match-property-ecmascript": "^1.0.4",
4389             "unicode-match-property-value-ecmascript": "^1.0.2"
4390           }
4391         },
4392         "regjsgen": {
4393           "version": "0.5.0",
4394           "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz",
4395           "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==",
4396           "dev": true
4397         },
4398         "regjsparser": {
4399           "version": "0.6.0",
4400           "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.0.tgz",
4401           "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==",
4402           "dev": true,
4403           "requires": {
4404             "jsesc": "~0.5.0"
4405           }
4406         }
4407       }
4408     },
4409     "@babel/preset-env": {
4410       "version": "7.2.3",
4411       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.2.3.tgz",
4412       "integrity": "sha512-AuHzW7a9rbv5WXmvGaPX7wADxFkZIqKlbBh1dmZUQp4iwiPpkE/Qnrji6SC4UQCQzvWY/cpHET29eUhXS9cLPw==",
4413       "dev": true,
4414       "requires": {
4415         "@babel/helper-module-imports": "^7.0.0",
4416         "@babel/helper-plugin-utils": "^7.0.0",
4417         "@babel/plugin-proposal-async-generator-functions": "^7.2.0",
4418         "@babel/plugin-proposal-json-strings": "^7.2.0",
4419         "@babel/plugin-proposal-object-rest-spread": "^7.2.0",
4420         "@babel/plugin-proposal-optional-catch-binding": "^7.2.0",
4421         "@babel/plugin-proposal-unicode-property-regex": "^7.2.0",
4422         "@babel/plugin-syntax-async-generators": "^7.2.0",
4423         "@babel/plugin-syntax-object-rest-spread": "^7.2.0",
4424         "@babel/plugin-syntax-optional-catch-binding": "^7.2.0",
4425         "@babel/plugin-transform-arrow-functions": "^7.2.0",
4426         "@babel/plugin-transform-async-to-generator": "^7.2.0",
4427         "@babel/plugin-transform-block-scoped-functions": "^7.2.0",
4428         "@babel/plugin-transform-block-scoping": "^7.2.0",
4429         "@babel/plugin-transform-classes": "^7.2.0",
4430         "@babel/plugin-transform-computed-properties": "^7.2.0",
4431         "@babel/plugin-transform-destructuring": "^7.2.0",
4432         "@babel/plugin-transform-dotall-regex": "^7.2.0",
4433         "@babel/plugin-transform-duplicate-keys": "^7.2.0",
4434         "@babel/plugin-transform-exponentiation-operator": "^7.2.0",
4435         "@babel/plugin-transform-for-of": "^7.2.0",
4436         "@babel/plugin-transform-function-name": "^7.2.0",
4437         "@babel/plugin-transform-literals": "^7.2.0",
4438         "@babel/plugin-transform-modules-amd": "^7.2.0",
4439         "@babel/plugin-transform-modules-commonjs": "^7.2.0",
4440         "@babel/plugin-transform-modules-systemjs": "^7.2.0",
4441         "@babel/plugin-transform-modules-umd": "^7.2.0",
4442         "@babel/plugin-transform-new-target": "^7.0.0",
4443         "@babel/plugin-transform-object-super": "^7.2.0",
4444         "@babel/plugin-transform-parameters": "^7.2.0",
4445         "@babel/plugin-transform-regenerator": "^7.0.0",
4446         "@babel/plugin-transform-shorthand-properties": "^7.2.0",
4447         "@babel/plugin-transform-spread": "^7.2.0",
4448         "@babel/plugin-transform-sticky-regex": "^7.2.0",
4449         "@babel/plugin-transform-template-literals": "^7.2.0",
4450         "@babel/plugin-transform-typeof-symbol": "^7.2.0",
4451         "@babel/plugin-transform-unicode-regex": "^7.2.0",
4452         "browserslist": "^4.3.4",
4453         "invariant": "^2.2.2",
4454         "js-levenshtein": "^1.1.3",
4455         "semver": "^5.3.0"
4456       },
4457       "dependencies": {
4458         "browserslist": {
4459           "version": "4.3.6",
4460           "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.3.6.tgz",
4461           "integrity": "sha512-kMGKs4BTzRWviZ8yru18xBpx+CyHG9eqgRbj9XbE3IMgtczf4aiA0Y1YCpVdvUieKGZ03kolSPXqTcscBCb9qw==",
4462           "dev": true,
4463           "requires": {
4464             "caniuse-lite": "^1.0.30000921",
4465             "electron-to-chromium": "^1.3.92",
4466             "node-releases": "^1.1.1"
4467           }
4468         },
4469         "caniuse-lite": {
4470           "version": "1.0.30000925",
4471           "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000925.tgz",
4472           "integrity": "sha512-zcYupoUxtW46rOikuDF7vfL9N1Qe9ZuUBTz3n3q8fFsoJIs/h9UN6Vg/0QpjsmvImXw9mVc3g+ZBfqvUz/iALA==",
4473           "dev": true
4474         },
4475         "electron-to-chromium": {
4476           "version": "1.3.96",
4477           "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.96.tgz",
4478           "integrity": "sha512-ZUXBUyGLeoJxp4Nt6G/GjBRLnyz8IKQGexZ2ndWaoegThgMGFO1tdDYID5gBV32/1S83osjJHyfzvanE/8HY4Q==",
4479           "dev": true
4480         }
4481       }
4482     },
4483     "@babel/template": {
4484       "version": "7.0.0-beta.51",
4485       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.51.tgz",
4486       "integrity": "sha1-lgKkCuvPNXrpZ34lMu9fyBD1+/8=",
4487       "requires": {
4488         "@babel/code-frame": "7.0.0-beta.51",
4489         "@babel/parser": "7.0.0-beta.51",
4490         "@babel/types": "7.0.0-beta.51",
4491         "lodash": "^4.17.5"
4492       }
4493     },
4494     "@babel/traverse": {
4495       "version": "7.0.0-beta.51",
4496       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-beta.51.tgz",
4497       "integrity": "sha1-mB2vLOw0emIx06odnhgDsDqqpKg=",
4498       "requires": {
4499         "@babel/code-frame": "7.0.0-beta.51",
4500         "@babel/generator": "7.0.0-beta.51",
4501         "@babel/helper-function-name": "7.0.0-beta.51",
4502         "@babel/helper-split-export-declaration": "7.0.0-beta.51",
4503         "@babel/parser": "7.0.0-beta.51",
4504         "@babel/types": "7.0.0-beta.51",
4505         "debug": "^3.1.0",
4506         "globals": "^11.1.0",
4507         "invariant": "^2.2.0",
4508         "lodash": "^4.17.5"
4509       },
4510       "dependencies": {
4511         "debug": {
4512           "version": "3.1.0",
4513           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
4514           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
4515           "requires": {
4516             "ms": "2.0.0"
4517           }
4518         },
4519         "globals": {
4520           "version": "11.7.0",
4521           "resolved": "https://registry.npmjs.org/globals/-/globals-11.7.0.tgz",
4522           "integrity": "sha512-K8BNSPySfeShBQXsahYB/AbbWruVOTyVpgoIDnl8odPpeSfP2J5QO2oLFFdl2j7GfDCtZj2bMKar2T49itTPCg=="
4523         }
4524       }
4525     },
4526     "@babel/types": {
4527       "version": "7.0.0-beta.51",
4528       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.51.tgz",
4529       "integrity": "sha1-2AK3tUO1g2x3iqaReXq/APPZfqk=",
4530       "requires": {
4531         "esutils": "^2.0.2",
4532         "lodash": "^4.17.5",
4533         "to-fast-properties": "^2.0.0"
4534       },
4535       "dependencies": {
4536         "to-fast-properties": {
4537           "version": "2.0.0",
4538           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
4539           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4="
4540         }
4541       }
4542     },
4543     "@bahmutov/add-typescript-to-cypress": {
4544       "version": "2.0.0",
4545       "resolved": "https://registry.npmjs.org/@bahmutov/add-typescript-to-cypress/-/add-typescript-to-cypress-2.0.0.tgz",
4546       "integrity": "sha512-tnM/bBrvOHAXvTD6WAnbkwi9Su6WXiuOBhDsNr9SLu42Ne6DjRKHZdxo8Ros6kToEoh+Pe2E6dP9u0QEDfMABg==",
4547       "dev": true,
4548       "requires": {
4549         "@cypress/webpack-preprocessor": "1.1.3",
4550         "am-i-a-dependency": "1.1.2",
4551         "chalk": "2.3.0",
4552         "debug": "3.1.0",
4553         "shelljs": "0.8.0",
4554         "terminal-banner": "1.1.0",
4555         "ts-loader": "3.2.0"
4556       },
4557       "dependencies": {
4558         "chalk": {
4559           "version": "2.3.0",
4560           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz",
4561           "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==",
4562           "dev": true,
4563           "requires": {
4564             "ansi-styles": "^3.1.0",
4565             "escape-string-regexp": "^1.0.5",
4566             "supports-color": "^4.0.0"
4567           }
4568         },
4569         "debug": {
4570           "version": "3.1.0",
4571           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
4572           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
4573           "dev": true,
4574           "requires": {
4575             "ms": "2.0.0"
4576           }
4577         },
4578         "shelljs": {
4579           "version": "0.8.0",
4580           "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.0.tgz",
4581           "integrity": "sha512-wb72o5SM27oFRq2mMeNSl70DVkkvwf3ZSgk9rvieRVz7xFMIQp02HYw0oxlZgeAWS+wzGB+jcJWQTF7hH9WIPg==",
4582           "dev": true,
4583           "requires": {
4584             "glob": "^7.0.0",
4585             "interpret": "^1.0.0",
4586             "rechoir": "^0.6.2"
4587           }
4588         }
4589       }
4590     },
4591     "@cypress/listr-verbose-renderer": {
4592       "version": "0.4.1",
4593       "resolved": "https://registry.npmjs.org/@cypress/listr-verbose-renderer/-/listr-verbose-renderer-0.4.1.tgz",
4594       "integrity": "sha1-p3SS9LEdzHxEajSz4ochr9M8ZCo=",
4595       "dev": true,
4596       "requires": {
4597         "chalk": "^1.1.3",
4598         "cli-cursor": "^1.0.2",
4599         "date-fns": "^1.27.2",
4600         "figures": "^1.7.0"
4601       },
4602       "dependencies": {
4603         "ansi-styles": {
4604           "version": "2.2.1",
4605           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
4606           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
4607           "dev": true
4608         },
4609         "chalk": {
4610           "version": "1.1.3",
4611           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
4612           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
4613           "dev": true,
4614           "requires": {
4615             "ansi-styles": "^2.2.1",
4616             "escape-string-regexp": "^1.0.2",
4617             "has-ansi": "^2.0.0",
4618             "strip-ansi": "^3.0.0",
4619             "supports-color": "^2.0.0"
4620           }
4621         },
4622         "cli-cursor": {
4623           "version": "1.0.2",
4624           "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
4625           "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
4626           "dev": true,
4627           "requires": {
4628             "restore-cursor": "^1.0.1"
4629           }
4630         },
4631         "figures": {
4632           "version": "1.7.0",
4633           "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
4634           "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
4635           "dev": true,
4636           "requires": {
4637             "escape-string-regexp": "^1.0.5",
4638             "object-assign": "^4.1.0"
4639           }
4640         },
4641         "onetime": {
4642           "version": "1.1.0",
4643           "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
4644           "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
4645           "dev": true
4646         },
4647         "restore-cursor": {
4648           "version": "1.0.1",
4649           "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
4650           "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
4651           "dev": true,
4652           "requires": {
4653             "exit-hook": "^1.0.0",
4654             "onetime": "^1.0.0"
4655           }
4656         },
4657         "supports-color": {
4658           "version": "2.0.0",
4659           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
4660           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
4661           "dev": true
4662         }
4663       }
4664     },
4665     "@cypress/webpack-preprocessor": {
4666       "version": "1.1.3",
4667       "resolved": "https://registry.npmjs.org/@cypress/webpack-preprocessor/-/webpack-preprocessor-1.1.3.tgz",
4668       "integrity": "sha512-guldaqrDN2+tINtgedExYKOO5lIl7ieacFb5V6vAqm7UgaLGguld7hm3lYip6HhfkVhE+gentdJ7yZeH36WChw==",
4669       "dev": true,
4670       "requires": {
4671         "babel-core": "6.26.0",
4672         "babel-loader": "7.1.2",
4673         "babel-preset-env": "1.6.0",
4674         "babel-preset-react": "6.24.1",
4675         "bluebird": "3.5.0",
4676         "debug": "3.1.0",
4677         "lodash.clonedeep": "4.5.0",
4678         "webpack": "3.6.0"
4679       },
4680       "dependencies": {
4681         "ajv": {
4682           "version": "5.5.2",
4683           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
4684           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
4685           "dev": true,
4686           "requires": {
4687             "co": "^4.6.0",
4688             "fast-deep-equal": "^1.0.0",
4689             "fast-json-stable-stringify": "^2.0.0",
4690             "json-schema-traverse": "^0.3.0"
4691           }
4692         },
4693         "ajv-keywords": {
4694           "version": "2.1.1",
4695           "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz",
4696           "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=",
4697           "dev": true
4698         },
4699         "ansi-regex": {
4700           "version": "3.0.0",
4701           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
4702           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
4703           "dev": true
4704         },
4705         "babel-loader": {
4706           "version": "7.1.2",
4707           "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.2.tgz",
4708           "integrity": "sha512-jRwlFbINAeyDStqK6Dd5YuY0k5YuzQUvlz2ZamuXrXmxav3pNqe9vfJ402+2G+OmlJSXxCOpB6Uz0INM7RQe2A==",
4709           "dev": true,
4710           "requires": {
4711             "find-cache-dir": "^1.0.0",
4712             "loader-utils": "^1.0.2",
4713             "mkdirp": "^0.5.1"
4714           }
4715         },
4716         "babel-preset-env": {
4717           "version": "1.6.0",
4718           "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.6.0.tgz",
4719           "integrity": "sha512-OVgtQRuOZKckrILgMA5rvctvFZPv72Gua9Rt006AiPoB0DJKGN07UmaQA+qRrYgK71MVct8fFhT0EyNWYorVew==",
4720           "dev": true,
4721           "requires": {
4722             "babel-plugin-check-es2015-constants": "^6.22.0",
4723             "babel-plugin-syntax-trailing-function-commas": "^6.22.0",
4724             "babel-plugin-transform-async-to-generator": "^6.22.0",
4725             "babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
4726             "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
4727             "babel-plugin-transform-es2015-block-scoping": "^6.23.0",
4728             "babel-plugin-transform-es2015-classes": "^6.23.0",
4729             "babel-plugin-transform-es2015-computed-properties": "^6.22.0",
4730             "babel-plugin-transform-es2015-destructuring": "^6.23.0",
4731             "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0",
4732             "babel-plugin-transform-es2015-for-of": "^6.23.0",
4733             "babel-plugin-transform-es2015-function-name": "^6.22.0",
4734             "babel-plugin-transform-es2015-literals": "^6.22.0",
4735             "babel-plugin-transform-es2015-modules-amd": "^6.22.0",
4736             "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0",
4737             "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0",
4738             "babel-plugin-transform-es2015-modules-umd": "^6.23.0",
4739             "babel-plugin-transform-es2015-object-super": "^6.22.0",
4740             "babel-plugin-transform-es2015-parameters": "^6.23.0",
4741             "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0",
4742             "babel-plugin-transform-es2015-spread": "^6.22.0",
4743             "babel-plugin-transform-es2015-sticky-regex": "^6.22.0",
4744             "babel-plugin-transform-es2015-template-literals": "^6.22.0",
4745             "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0",
4746             "babel-plugin-transform-es2015-unicode-regex": "^6.22.0",
4747             "babel-plugin-transform-exponentiation-operator": "^6.22.0",
4748             "babel-plugin-transform-regenerator": "^6.22.0",
4749             "browserslist": "^2.1.2",
4750             "invariant": "^2.2.2",
4751             "semver": "^5.3.0"
4752           }
4753         },
4754         "bluebird": {
4755           "version": "3.5.0",
4756           "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.0.tgz",
4757           "integrity": "sha1-eRQg1/VR7qKJdFOop3ZT+WYG1nw=",
4758           "dev": true
4759         },
4760         "camelcase": {
4761           "version": "1.2.1",
4762           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
4763           "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
4764           "dev": true
4765         },
4766         "cliui": {
4767           "version": "2.1.0",
4768           "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
4769           "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
4770           "dev": true,
4771           "requires": {
4772             "center-align": "^0.1.1",
4773             "right-align": "^0.1.1",
4774             "wordwrap": "0.0.2"
4775           }
4776         },
4777         "debug": {
4778           "version": "3.1.0",
4779           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
4780           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
4781           "dev": true,
4782           "requires": {
4783             "ms": "2.0.0"
4784           }
4785         },
4786         "load-json-file": {
4787           "version": "2.0.0",
4788           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
4789           "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
4790           "dev": true,
4791           "requires": {
4792             "graceful-fs": "^4.1.2",
4793             "parse-json": "^2.2.0",
4794             "pify": "^2.0.0",
4795             "strip-bom": "^3.0.0"
4796           }
4797         },
4798         "os-locale": {
4799           "version": "2.1.0",
4800           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz",
4801           "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==",
4802           "dev": true,
4803           "requires": {
4804             "execa": "^0.7.0",
4805             "lcid": "^1.0.0",
4806             "mem": "^1.1.0"
4807           }
4808         },
4809         "path-type": {
4810           "version": "2.0.0",
4811           "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
4812           "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
4813           "dev": true,
4814           "requires": {
4815             "pify": "^2.0.0"
4816           }
4817         },
4818         "pify": {
4819           "version": "2.3.0",
4820           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
4821           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
4822           "dev": true
4823         },
4824         "read-pkg": {
4825           "version": "2.0.0",
4826           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
4827           "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
4828           "dev": true,
4829           "requires": {
4830             "load-json-file": "^2.0.0",
4831             "normalize-package-data": "^2.3.2",
4832             "path-type": "^2.0.0"
4833           }
4834         },
4835         "read-pkg-up": {
4836           "version": "2.0.0",
4837           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
4838           "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
4839           "dev": true,
4840           "requires": {
4841             "find-up": "^2.0.0",
4842             "read-pkg": "^2.0.0"
4843           }
4844         },
4845         "string-width": {
4846           "version": "2.1.1",
4847           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
4848           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
4849           "dev": true,
4850           "requires": {
4851             "is-fullwidth-code-point": "^2.0.0",
4852             "strip-ansi": "^4.0.0"
4853           },
4854           "dependencies": {
4855             "is-fullwidth-code-point": {
4856               "version": "2.0.0",
4857               "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
4858               "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
4859               "dev": true
4860             },
4861             "strip-ansi": {
4862               "version": "4.0.0",
4863               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
4864               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
4865               "dev": true,
4866               "requires": {
4867                 "ansi-regex": "^3.0.0"
4868               }
4869             }
4870           }
4871         },
4872         "strip-bom": {
4873           "version": "3.0.0",
4874           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
4875           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
4876           "dev": true
4877         },
4878         "uglify-js": {
4879           "version": "2.8.29",
4880           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
4881           "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
4882           "dev": true,
4883           "requires": {
4884             "source-map": "~0.5.1",
4885             "uglify-to-browserify": "~1.0.0",
4886             "yargs": "~3.10.0"
4887           },
4888           "dependencies": {
4889             "yargs": {
4890               "version": "3.10.0",
4891               "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
4892               "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
4893               "dev": true,
4894               "requires": {
4895                 "camelcase": "^1.0.2",
4896                 "cliui": "^2.1.0",
4897                 "decamelize": "^1.0.0",
4898                 "window-size": "0.1.0"
4899               }
4900             }
4901           }
4902         },
4903         "uglifyjs-webpack-plugin": {
4904           "version": "0.4.6",
4905           "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz",
4906           "integrity": "sha1-uVH0q7a9YX5m9j64kUmOORdj4wk=",
4907           "dev": true,
4908           "requires": {
4909             "source-map": "^0.5.6",
4910             "uglify-js": "^2.8.29",
4911             "webpack-sources": "^1.0.1"
4912           }
4913         },
4914         "webpack": {
4915           "version": "3.6.0",
4916           "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.6.0.tgz",
4917           "integrity": "sha512-OsHT3D0W0KmPPh60tC7asNnOmST6bKTiR90UyEdT9QYoaJ4OYN4Gg7WK1k3VxHK07ZoiYWPsKvlS/gAjwL/vRA==",
4918           "dev": true,
4919           "requires": {
4920             "acorn": "^5.0.0",
4921             "acorn-dynamic-import": "^2.0.0",
4922             "ajv": "^5.1.5",
4923             "ajv-keywords": "^2.0.0",
4924             "async": "^2.1.2",
4925             "enhanced-resolve": "^3.4.0",
4926             "escope": "^3.6.0",
4927             "interpret": "^1.0.0",
4928             "json-loader": "^0.5.4",
4929             "json5": "^0.5.1",
4930             "loader-runner": "^2.3.0",
4931             "loader-utils": "^1.1.0",
4932             "memory-fs": "~0.4.1",
4933             "mkdirp": "~0.5.0",
4934             "node-libs-browser": "^2.0.0",
4935             "source-map": "^0.5.3",
4936             "supports-color": "^4.2.1",
4937             "tapable": "^0.2.7",
4938             "uglifyjs-webpack-plugin": "^0.4.6",
4939             "watchpack": "^1.4.0",
4940             "webpack-sources": "^1.0.1",
4941             "yargs": "^8.0.2"
4942           }
4943         },
4944         "which-module": {
4945           "version": "2.0.0",
4946           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
4947           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
4948           "dev": true
4949         },
4950         "y18n": {
4951           "version": "3.2.1",
4952           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
4953           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
4954           "dev": true
4955         },
4956         "yargs": {
4957           "version": "8.0.2",
4958           "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz",
4959           "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=",
4960           "dev": true,
4961           "requires": {
4962             "camelcase": "^4.1.0",
4963             "cliui": "^3.2.0",
4964             "decamelize": "^1.1.1",
4965             "get-caller-file": "^1.0.1",
4966             "os-locale": "^2.0.0",
4967             "read-pkg-up": "^2.0.0",
4968             "require-directory": "^2.1.1",
4969             "require-main-filename": "^1.0.1",
4970             "set-blocking": "^2.0.0",
4971             "string-width": "^2.0.0",
4972             "which-module": "^2.0.0",
4973             "y18n": "^3.2.1",
4974             "yargs-parser": "^7.0.0"
4975           },
4976           "dependencies": {
4977             "camelcase": {
4978               "version": "4.1.0",
4979               "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
4980               "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
4981               "dev": true
4982             },
4983             "cliui": {
4984               "version": "3.2.0",
4985               "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
4986               "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
4987               "dev": true,
4988               "requires": {
4989                 "string-width": "^1.0.1",
4990                 "strip-ansi": "^3.0.1",
4991                 "wrap-ansi": "^2.0.0"
4992               },
4993               "dependencies": {
4994                 "string-width": {
4995                   "version": "1.0.2",
4996                   "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
4997                   "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
4998                   "dev": true,
4999                   "requires": {
5000                     "code-point-at": "^1.0.0",
5001                     "is-fullwidth-code-point": "^1.0.0",
5002                     "strip-ansi": "^3.0.0"
5003                   }
5004                 }
5005               }
5006             }
5007           }
5008         },
5009         "yargs-parser": {
5010           "version": "7.0.0",
5011           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz",
5012           "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=",
5013           "dev": true,
5014           "requires": {
5015             "camelcase": "^4.1.0"
5016           },
5017           "dependencies": {
5018             "camelcase": {
5019               "version": "4.1.0",
5020               "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
5021               "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
5022               "dev": true
5023             }
5024           }
5025         }
5026       }
5027     },
5028     "@cypress/xvfb": {
5029       "version": "1.2.3",
5030       "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.3.tgz",
5031       "integrity": "sha512-yYrK+/bgL3hwoRHMZG4r5fyLniCy1pXex5fimtewAY6vE/jsVs8Q37UsEO03tFlcmiLnQ3rBNMaZBYTi/+C1cw==",
5032       "dev": true,
5033       "requires": {
5034         "debug": "^3.1.0",
5035         "lodash.once": "^4.1.1"
5036       },
5037       "dependencies": {
5038         "debug": {
5039           "version": "3.2.6",
5040           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
5041           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
5042           "dev": true,
5043           "requires": {
5044             "ms": "^2.1.1"
5045           }
5046         },
5047         "ms": {
5048           "version": "2.1.1",
5049           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
5050           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
5051           "dev": true
5052         }
5053       }
5054     },
5055     "@harmowatch/ngx-redux-core": {
5056       "version": "0.2.2",
5057       "resolved": "https://registry.npmjs.org/@harmowatch/ngx-redux-core/-/ngx-redux-core-0.2.2.tgz",
5058       "integrity": "sha512-68I2L8Qe49ApUtezKtiNThcpIfnXAbHanxSJDLm9wQvAL4jBrQVN7K+DthGjO++THCQBHP1U64HHW8KVTRkqhw==",
5059       "requires": {
5060         "@harmowatch/redux-decorators": "0.1.0",
5061         "tslib": "^1.7.1"
5062       }
5063     },
5064     "@harmowatch/redux-decorators": {
5065       "version": "0.1.0",
5066       "resolved": "https://registry.npmjs.org/@harmowatch/redux-decorators/-/redux-decorators-0.1.0.tgz",
5067       "integrity": "sha512-BWpYM+8TYYO2N/gceHcEZVyri1KJ/P3fBfahi8YfyaR+2rQ7cHEWHh/cHciaIt0ceRSX3R1H5zNmo8AYnmYqaA=="
5068     },
5069     "@ngtools/webpack": {
5070       "version": "7.1.4",
5071       "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-7.1.4.tgz",
5072       "integrity": "sha512-8A15TPJzg3g7yI70QvBzJ253P32WAgCVre9nMaDdd22UmlbvN8Ke4RuQY7vYVTECLL+bWpFJEFXL+ThzCRUgeA==",
5073       "dev": true,
5074       "requires": {
5075         "@angular-devkit/core": "7.1.4",
5076         "enhanced-resolve": "4.1.0",
5077         "rxjs": "6.3.3",
5078         "tree-kill": "1.2.0",
5079         "webpack-sources": "1.2.0"
5080       },
5081       "dependencies": {
5082         "enhanced-resolve": {
5083           "version": "4.1.0",
5084           "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
5085           "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
5086           "dev": true,
5087           "requires": {
5088             "graceful-fs": "^4.1.2",
5089             "memory-fs": "^0.4.0",
5090             "tapable": "^1.0.0"
5091           }
5092         },
5093         "rxjs": {
5094           "version": "6.3.3",
5095           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
5096           "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
5097           "dev": true,
5098           "requires": {
5099             "tslib": "^1.9.0"
5100           }
5101         },
5102         "source-map": {
5103           "version": "0.6.1",
5104           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5105           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5106           "dev": true
5107         },
5108         "tapable": {
5109           "version": "1.1.1",
5110           "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.1.tgz",
5111           "integrity": "sha512-9I2ydhj8Z9veORCw5PRm4u9uebCn0mcCa6scWoNcbZ6dAtoo2618u9UUzxgmsCOreJpqDDuv61LvwofW7hLcBA==",
5112           "dev": true
5113         },
5114         "webpack-sources": {
5115           "version": "1.2.0",
5116           "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.2.0.tgz",
5117           "integrity": "sha512-9BZwxR85dNsjWz3blyxdOhTgtnQvv3OEs5xofI0wPYTwu5kaWxS08UuD1oI7WLBLpRO+ylf0ofnXLXWmGb2WMw==",
5118           "dev": true,
5119           "requires": {
5120             "source-list-map": "^2.0.0",
5121             "source-map": "~0.6.1"
5122           }
5123         }
5124       }
5125     },
5126     "@nicky-lenaers/ngx-scroll-to": {
5127       "version": "0.6.1",
5128       "resolved": "https://registry.npmjs.org/@nicky-lenaers/ngx-scroll-to/-/ngx-scroll-to-0.6.1.tgz",
5129       "integrity": "sha512-K5Lffbnvr75VVrcxIM3F2+JX5Eh5cpsDqdcySsO9SLdsLZ0UdHfzoVjUab3452ocpTpNDfC5o24F2CtMx1ENfQ=="
5130     },
5131     "@schematics/angular": {
5132       "version": "7.1.4",
5133       "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-7.1.4.tgz",
5134       "integrity": "sha512-4QVSmvQtOELek+FDq+k2ROeH9YrRrPJ6jWK179+qOruKSd4uTgEti/jy+fS0rfr52kDSGdDhz7XTh/QvQB89fg==",
5135       "dev": true,
5136       "requires": {
5137         "@angular-devkit/core": "7.1.4",
5138         "@angular-devkit/schematics": "7.1.4",
5139         "typescript": "3.1.6"
5140       },
5141       "dependencies": {
5142         "typescript": {
5143           "version": "3.1.6",
5144           "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.1.6.tgz",
5145           "integrity": "sha512-tDMYfVtvpb96msS1lDX9MEdHrW4yOuZ4Kdc4Him9oU796XldPYF/t2+uKoX0BBa0hXXwDlqYQbXY5Rzjzc5hBA==",
5146           "dev": true
5147         }
5148       }
5149     },
5150     "@schematics/update": {
5151       "version": "0.11.4",
5152       "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.11.4.tgz",
5153       "integrity": "sha512-InfsMJtdWwoqCPmtlJeXBwRPPgIXUzpzIkCCcayRe9gy6PkPUIlOjfgEZ4Mqm/HR46lqsI8xwZfUK7SLV//a2g==",
5154       "dev": true,
5155       "requires": {
5156         "@angular-devkit/core": "7.1.4",
5157         "@angular-devkit/schematics": "7.1.4",
5158         "@yarnpkg/lockfile": "1.1.0",
5159         "ini": "1.3.5",
5160         "pacote": "9.1.1",
5161         "rxjs": "6.3.3",
5162         "semver": "5.5.1",
5163         "semver-intersect": "1.4.0"
5164       },
5165       "dependencies": {
5166         "rxjs": {
5167           "version": "6.3.3",
5168           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
5169           "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
5170           "dev": true,
5171           "requires": {
5172             "tslib": "^1.9.0"
5173           }
5174         },
5175         "semver": {
5176           "version": "5.5.1",
5177           "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz",
5178           "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==",
5179           "dev": true
5180         }
5181       }
5182     },
5183     "@turf/along": {
5184       "version": "5.1.5",
5185       "resolved": "https://registry.npmjs.org/@turf/along/-/along-5.1.5.tgz",
5186       "integrity": "sha1-YdbmplhKzdq1asVYTge/jL5fi+s=",
5187       "requires": {
5188         "@turf/bearing": "^5.1.5",
5189         "@turf/destination": "^5.1.5",
5190         "@turf/distance": "^5.1.5",
5191         "@turf/helpers": "^5.1.5"
5192       }
5193     },
5194     "@turf/area": {
5195       "version": "5.1.5",
5196       "resolved": "https://registry.npmjs.org/@turf/area/-/area-5.1.5.tgz",
5197       "integrity": "sha1-79iZv9Jgzb0VQbKjwVX4pdLu+h0=",
5198       "requires": {
5199         "@turf/helpers": "^5.1.5",
5200         "@turf/meta": "^5.1.5"
5201       }
5202     },
5203     "@turf/bbox": {
5204       "version": "5.1.5",
5205       "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-5.1.5.tgz",
5206       "integrity": "sha1-MFHfUUrUxQ9KT5uKLRX9i2hA7aM=",
5207       "requires": {
5208         "@turf/helpers": "^5.1.5",
5209         "@turf/meta": "^5.1.5"
5210       }
5211     },
5212     "@turf/bbox-clip": {
5213       "version": "5.1.5",
5214       "resolved": "https://registry.npmjs.org/@turf/bbox-clip/-/bbox-clip-5.1.5.tgz",
5215       "integrity": "sha1-M2S1Mo3/nzz0HZ4C7a/zdNFQzIQ=",
5216       "requires": {
5217         "@turf/helpers": "^5.1.5",
5218         "@turf/invariant": "^5.1.5",
5219         "lineclip": "^1.1.5"
5220       }
5221     },
5222     "@turf/bbox-polygon": {
5223       "version": "5.1.5",
5224       "resolved": "https://registry.npmjs.org/@turf/bbox-polygon/-/bbox-polygon-5.1.5.tgz",
5225       "integrity": "sha1-auuk7VHYXSluD3w4uIwznwHu4CQ=",
5226       "requires": {
5227         "@turf/helpers": "^5.1.5"
5228       }
5229     },
5230     "@turf/bearing": {
5231       "version": "5.1.5",
5232       "resolved": "https://registry.npmjs.org/@turf/bearing/-/bearing-5.1.5.tgz",
5233       "integrity": "sha1-egt5ATbE70eX8CRjBdRcvi0ns/c=",
5234       "requires": {
5235         "@turf/helpers": "^5.1.5",
5236         "@turf/invariant": "^5.1.5"
5237       }
5238     },
5239     "@turf/bezier-spline": {
5240       "version": "5.1.5",
5241       "resolved": "https://registry.npmjs.org/@turf/bezier-spline/-/bezier-spline-5.1.5.tgz",
5242       "integrity": "sha1-WaJ7ul17l+8Vqz/VpA+9I4cEm8o=",
5243       "requires": {
5244         "@turf/helpers": "^5.1.5",
5245         "@turf/invariant": "^5.1.5"
5246       }
5247     },
5248     "@turf/boolean-clockwise": {
5249       "version": "5.1.5",
5250       "resolved": "https://registry.npmjs.org/@turf/boolean-clockwise/-/boolean-clockwise-5.1.5.tgz",
5251       "integrity": "sha1-MwK32sYsXikaB4nimvcoM4f6nes=",
5252       "requires": {
5253         "@turf/helpers": "^5.1.5",
5254         "@turf/invariant": "^5.1.5"
5255       }
5256     },
5257     "@turf/boolean-contains": {
5258       "version": "5.1.5",
5259       "resolved": "https://registry.npmjs.org/@turf/boolean-contains/-/boolean-contains-5.1.5.tgz",
5260       "integrity": "sha1-WW1jruY2961T7pn5/yTJaZSg7xQ=",
5261       "requires": {
5262         "@turf/bbox": "^5.1.5",
5263         "@turf/boolean-point-in-polygon": "^5.1.5",
5264         "@turf/boolean-point-on-line": "^5.1.5",
5265         "@turf/helpers": "^5.1.5",
5266         "@turf/invariant": "^5.1.5"
5267       }
5268     },
5269     "@turf/boolean-crosses": {
5270       "version": "5.1.5",
5271       "resolved": "https://registry.npmjs.org/@turf/boolean-crosses/-/boolean-crosses-5.1.5.tgz",
5272       "integrity": "sha1-Ab+uollvFk3kpNMlCU3HwlXHFdY=",
5273       "requires": {
5274         "@turf/boolean-point-in-polygon": "^5.1.5",
5275         "@turf/helpers": "^5.1.5",
5276         "@turf/invariant": "^5.1.5",
5277         "@turf/line-intersect": "^5.1.5",
5278         "@turf/polygon-to-line": "^5.1.5"
5279       }
5280     },
5281     "@turf/boolean-disjoint": {
5282       "version": "5.1.6",
5283       "resolved": "https://registry.npmjs.org/@turf/boolean-disjoint/-/boolean-disjoint-5.1.6.tgz",
5284       "integrity": "sha512-KHvUS6SBNYHBCLIJEJrg04pF5Oy+Fqn8V5G9U+9pti5vI9tyX7Ln2g7RSB7iJ1Cxsz8QAi6OukhXjEF2/8ZpGg==",
5285       "requires": {
5286         "@turf/boolean-point-in-polygon": "^5.1.5",
5287         "@turf/helpers": "^5.1.5",
5288         "@turf/line-intersect": "^5.1.5",
5289         "@turf/meta": "^5.1.5",
5290         "@turf/polygon-to-line": "^5.1.5"
5291       }
5292     },
5293     "@turf/boolean-equal": {
5294       "version": "5.1.5",
5295       "resolved": "https://registry.npmjs.org/@turf/boolean-equal/-/boolean-equal-5.1.5.tgz",
5296       "integrity": "sha1-Kfj21gu4RQff12WzIlTbjnLJOKQ=",
5297       "requires": {
5298         "@turf/clean-coords": "^5.1.5",
5299         "@turf/helpers": "^5.1.5",
5300         "@turf/invariant": "^5.1.5",
5301         "geojson-equality": "0.1.6"
5302       }
5303     },
5304     "@turf/boolean-overlap": {
5305       "version": "5.1.5",
5306       "resolved": "https://registry.npmjs.org/@turf/boolean-overlap/-/boolean-overlap-5.1.5.tgz",
5307       "integrity": "sha1-DU5kxSx3CijpPZ7834qLg3OsznU=",
5308       "requires": {
5309         "@turf/helpers": "^5.1.5",
5310         "@turf/invariant": "^5.1.5",
5311         "@turf/line-intersect": "^5.1.5",
5312         "@turf/line-overlap": "^5.1.5",
5313         "@turf/meta": "^5.1.5",
5314         "geojson-equality": "0.1.6"
5315       }
5316     },
5317     "@turf/boolean-parallel": {
5318       "version": "5.1.5",
5319       "resolved": "https://registry.npmjs.org/@turf/boolean-parallel/-/boolean-parallel-5.1.5.tgz",
5320       "integrity": "sha1-c5NYR16ltlx+GCejw+DopofTqF0=",
5321       "requires": {
5322         "@turf/clean-coords": "^5.1.5",
5323         "@turf/helpers": "^5.1.5",
5324         "@turf/line-segment": "^5.1.5",
5325         "@turf/rhumb-bearing": "^5.1.5"
5326       }
5327     },
5328     "@turf/boolean-point-in-polygon": {
5329       "version": "5.1.5",
5330       "resolved": "https://registry.npmjs.org/@turf/boolean-point-in-polygon/-/boolean-point-in-polygon-5.1.5.tgz",
5331       "integrity": "sha1-8BzBlNHgMKVIv9qYHLpDz9YpQbc=",
5332       "requires": {
5333         "@turf/helpers": "^5.1.5",
5334         "@turf/invariant": "^5.1.5"
5335       }
5336     },
5337     "@turf/boolean-point-on-line": {
5338       "version": "5.1.5",
5339       "resolved": "https://registry.npmjs.org/@turf/boolean-point-on-line/-/boolean-point-on-line-5.1.5.tgz",
5340       "integrity": "sha1-9jPF/4Aq0ku48Vja269v9KAj3Xs=",
5341       "requires": {
5342         "@turf/helpers": "^5.1.5",
5343         "@turf/invariant": "^5.1.5"
5344       }
5345     },
5346     "@turf/boolean-within": {
5347       "version": "5.1.5",
5348       "resolved": "https://registry.npmjs.org/@turf/boolean-within/-/boolean-within-5.1.5.tgz",
5349       "integrity": "sha1-RxBdVtB1Kp0Pv81Dw2pfkUnchpc=",
5350       "requires": {
5351         "@turf/bbox": "^5.1.5",
5352         "@turf/boolean-point-in-polygon": "^5.1.5",
5353         "@turf/boolean-point-on-line": "^5.1.5",
5354         "@turf/helpers": "^5.1.5",
5355         "@turf/invariant": "^5.1.5"
5356       }
5357     },
5358     "@turf/buffer": {
5359       "version": "5.1.5",
5360       "resolved": "https://registry.npmjs.org/@turf/buffer/-/buffer-5.1.5.tgz",
5361       "integrity": "sha1-hByWJ8+5dLEirE4alW8EZrwCMcQ=",
5362       "requires": {
5363         "@turf/bbox": "^5.1.5",
5364         "@turf/center": "^5.1.5",
5365         "@turf/helpers": "^5.1.5",
5366         "@turf/meta": "^5.1.5",
5367         "@turf/projection": "^5.1.5",
5368         "d3-geo": "1.7.1",
5369         "turf-jsts": "*"
5370       }
5371     },
5372     "@turf/center": {
5373       "version": "5.1.5",
5374       "resolved": "https://registry.npmjs.org/@turf/center/-/center-5.1.5.tgz",
5375       "integrity": "sha1-RKss2VT2PA03dX9xWKmcPvURS4A=",
5376       "requires": {
5377         "@turf/bbox": "^5.1.5",
5378         "@turf/helpers": "^5.1.5"
5379       }
5380     },
5381     "@turf/center-mean": {
5382       "version": "5.1.5",
5383       "resolved": "https://registry.npmjs.org/@turf/center-mean/-/center-mean-5.1.5.tgz",
5384       "integrity": "sha1-jI6YdTkeXwnw5uePXWYbiLIQigo=",
5385       "requires": {
5386         "@turf/bbox": "^5.1.5",
5387         "@turf/helpers": "^5.1.5",
5388         "@turf/meta": "^5.1.5"
5389       }
5390     },
5391     "@turf/center-median": {
5392       "version": "5.1.5",
5393       "resolved": "https://registry.npmjs.org/@turf/center-median/-/center-median-5.1.5.tgz",
5394       "integrity": "sha1-u0Yb/noqSGAdikcnaFcYcjoUqHI=",
5395       "requires": {
5396         "@turf/center-mean": "^5.1.5",
5397         "@turf/centroid": "^5.1.5",
5398         "@turf/distance": "^5.1.5",
5399         "@turf/helpers": "^5.1.5",
5400         "@turf/meta": "^5.1.5"
5401       }
5402     },
5403     "@turf/center-of-mass": {
5404       "version": "5.1.5",
5405       "resolved": "https://registry.npmjs.org/@turf/center-of-mass/-/center-of-mass-5.1.5.tgz",
5406       "integrity": "sha1-TTvXnYhJjbq4Mk1PafAyL2Uguco=",
5407       "requires": {
5408         "@turf/centroid": "^5.1.5",
5409         "@turf/convex": "^5.1.5",
5410         "@turf/helpers": "^5.1.5",
5411         "@turf/invariant": "^5.1.5",
5412         "@turf/meta": "^5.1.5"
5413       }
5414     },
5415     "@turf/centroid": {
5416       "version": "5.1.5",
5417       "resolved": "https://registry.npmjs.org/@turf/centroid/-/centroid-5.1.5.tgz",
5418       "integrity": "sha1-d4radCFjNQIa2P0OemWoNJ1Tx2k=",
5419       "requires": {
5420         "@turf/helpers": "^5.1.5",
5421         "@turf/meta": "^5.1.5"
5422       }
5423     },
5424     "@turf/circle": {
5425       "version": "5.1.5",
5426       "resolved": "https://registry.npmjs.org/@turf/circle/-/circle-5.1.5.tgz",
5427       "integrity": "sha1-mxV3g1UIq1L7HBCypQZcuiuHtqU=",
5428       "requires": {
5429         "@turf/destination": "^5.1.5",
5430         "@turf/helpers": "^5.1.5"
5431       }
5432     },
5433     "@turf/clean-coords": {
5434       "version": "5.1.5",
5435       "resolved": "https://registry.npmjs.org/@turf/clean-coords/-/clean-coords-5.1.5.tgz",
5436       "integrity": "sha1-EoAKmKeMmkUqcuxChJPEOs8q2h8=",
5437       "requires": {
5438         "@turf/helpers": "^5.1.5",
5439         "@turf/invariant": "^5.1.5"
5440       }
5441     },
5442     "@turf/clone": {
5443       "version": "5.1.5",
5444       "resolved": "https://registry.npmjs.org/@turf/clone/-/clone-5.1.5.tgz",
5445       "integrity": "sha1-JT6NNUdxgZduM636tQoPAqfw42c=",
5446       "requires": {
5447         "@turf/helpers": "^5.1.5"
5448       }
5449     },
5450     "@turf/clusters": {
5451       "version": "5.1.5",
5452       "resolved": "https://registry.npmjs.org/@turf/clusters/-/clusters-5.1.5.tgz",
5453       "integrity": "sha1-ZzpeXxsZycq6vFfJCO6t1oIiTdQ=",
5454       "requires": {
5455         "@turf/helpers": "^5.1.5",
5456         "@turf/meta": "^5.1.5"
5457       }
5458     },
5459     "@turf/clusters-dbscan": {
5460       "version": "5.1.5",
5461       "resolved": "https://registry.npmjs.org/@turf/clusters-dbscan/-/clusters-dbscan-5.1.5.tgz",
5462       "integrity": "sha1-V4H7TmVsdHoLjpk333MYHAMJ4m8=",
5463       "requires": {
5464         "@turf/clone": "^5.1.5",
5465         "@turf/distance": "^5.1.5",
5466         "@turf/helpers": "^5.1.5",
5467         "@turf/invariant": "^5.1.5",
5468         "@turf/meta": "^5.1.5",
5469         "density-clustering": "1.3.0"
5470       }
5471     },
5472     "@turf/clusters-kmeans": {
5473       "version": "5.1.5",
5474       "resolved": "https://registry.npmjs.org/@turf/clusters-kmeans/-/clusters-kmeans-5.1.5.tgz",
5475       "integrity": "sha1-/W3+qLEzuovcI3CsPKzuFYejAvE=",
5476       "requires": {
5477         "@turf/clone": "^5.1.5",
5478         "@turf/helpers": "^5.1.5",
5479         "@turf/invariant": "^5.1.5",
5480         "@turf/meta": "^5.1.5",
5481         "skmeans": "0.9.7"
5482       }
5483     },
5484     "@turf/collect": {
5485       "version": "5.1.5",
5486       "resolved": "https://registry.npmjs.org/@turf/collect/-/collect-5.1.5.tgz",
5487       "integrity": "sha1-/pjJqMIY7PJP/DPXApUXt8GbKj4=",
5488       "requires": {
5489         "@turf/bbox": "^5.1.5",
5490         "@turf/boolean-point-in-polygon": "^5.1.5",
5491         "@turf/helpers": "^5.1.5",
5492         "rbush": "^2.0.1"
5493       }
5494     },
5495     "@turf/combine": {
5496       "version": "5.1.5",
5497       "resolved": "https://registry.npmjs.org/@turf/combine/-/combine-5.1.5.tgz",
5498       "integrity": "sha1-uxS976VVBDVxlfwaEkzX1TqMiQU=",
5499       "requires": {
5500         "@turf/helpers": "^5.1.5",
5501         "@turf/meta": "^5.1.5"
5502       }
5503     },
5504     "@turf/concave": {
5505       "version": "5.1.5",
5506       "resolved": "https://registry.npmjs.org/@turf/concave/-/concave-5.1.5.tgz",
5507       "integrity": "sha1-I7uqw4fQNLlldKG9cNBZI3qdIRA=",
5508       "requires": {
5509         "@turf/clone": "^5.1.5",
5510         "@turf/distance": "^5.1.5",
5511         "@turf/helpers": "^5.1.5",
5512         "@turf/invariant": "^5.1.5",
5513         "@turf/meta": "^5.1.5",
5514         "@turf/tin": "^5.1.5",
5515         "topojson-client": "3.x",
5516         "topojson-server": "3.x"
5517       }
5518     },
5519     "@turf/convex": {
5520       "version": "5.1.5",
5521       "resolved": "https://registry.npmjs.org/@turf/convex/-/convex-5.1.5.tgz",
5522       "integrity": "sha1-Dfk3fdACIWzpghsH9wXgN9rj4B0=",
5523       "requires": {
5524         "@turf/helpers": "^5.1.5",
5525         "@turf/meta": "^5.1.5",
5526         "concaveman": "*"
5527       }
5528     },
5529     "@turf/destination": {
5530       "version": "5.1.5",
5531       "resolved": "https://registry.npmjs.org/@turf/destination/-/destination-5.1.5.tgz",
5532       "integrity": "sha1-7TU4G9zoO73cvQei4rzivd/7zCY=",
5533       "requires": {
5534         "@turf/helpers": "^5.1.5",
5535         "@turf/invariant": "^5.1.5"
5536       }
5537     },
5538     "@turf/difference": {
5539       "version": "5.1.5",
5540       "resolved": "https://registry.npmjs.org/@turf/difference/-/difference-5.1.5.tgz",
5541       "integrity": "sha1-ok1pCnvKgD8QkKnuO52Qb8Q3H0I=",
5542       "requires": {
5543         "@turf/area": "^5.1.5",
5544         "@turf/helpers": "^5.1.5",
5545         "@turf/invariant": "^5.1.5",
5546         "@turf/meta": "^5.1.5",
5547         "turf-jsts": "*"
5548       }
5549     },
5550     "@turf/dissolve": {
5551       "version": "5.1.5",
5552       "resolved": "https://registry.npmjs.org/@turf/dissolve/-/dissolve-5.1.5.tgz",
5553       "integrity": "sha1-LPEzqQIdIWODHD16lY1lB/nYGTg=",
5554       "requires": {
5555         "@turf/boolean-overlap": "^5.1.5",
5556         "@turf/clone": "^5.1.5",
5557         "@turf/helpers": "^5.1.5",
5558         "@turf/invariant": "^5.1.5",
5559         "@turf/line-intersect": "^5.1.5",
5560         "@turf/meta": "^5.1.5",
5561         "@turf/union": "^5.1.5",
5562         "geojson-rbush": "2.1.0",
5563         "get-closest": "*"
5564       }
5565     },
5566     "@turf/distance": {
5567       "version": "5.1.5",
5568       "resolved": "https://registry.npmjs.org/@turf/distance/-/distance-5.1.5.tgz",
5569       "integrity": "sha1-Oc8YIEu/h1h9cH5gmmARiQkVZAk=",
5570       "requires": {
5571         "@turf/helpers": "^5.1.5",
5572         "@turf/invariant": "^5.1.5"
5573       }
5574     },
5575     "@turf/ellipse": {
5576       "version": "5.1.5",
5577       "resolved": "https://registry.npmjs.org/@turf/ellipse/-/ellipse-5.1.5.tgz",
5578       "integrity": "sha1-1XyrhTmFkgzeYCKKeNgEWAJcVL4=",
5579       "requires": {
5580         "@turf/helpers": "^5.1.5",
5581         "@turf/invariant": "^5.1.5",
5582         "@turf/rhumb-destination": "^5.1.5",
5583         "@turf/transform-rotate": "^5.1.5"
5584       }
5585     },
5586     "@turf/envelope": {
5587       "version": "5.1.5",
5588       "resolved": "https://registry.npmjs.org/@turf/envelope/-/envelope-5.1.5.tgz",
5589       "integrity": "sha1-UBMwnFP91D369LWIplw/7X28EIo=",
5590       "requires": {
5591         "@turf/bbox": "^5.1.5",
5592         "@turf/bbox-polygon": "^5.1.5",
5593         "@turf/helpers": "^5.1.5"
5594       }
5595     },
5596     "@turf/explode": {
5597       "version": "5.1.5",
5598       "resolved": "https://registry.npmjs.org/@turf/explode/-/explode-5.1.5.tgz",
5599       "integrity": "sha1-sSsvd0AEobSPYrqVsgocZVo94Rg=",
5600       "requires": {
5601         "@turf/helpers": "^5.1.5",
5602         "@turf/meta": "^5.1.5"
5603       }
5604     },
5605     "@turf/flatten": {
5606       "version": "5.1.5",
5607       "resolved": "https://registry.npmjs.org/@turf/flatten/-/flatten-5.1.5.tgz",
5608       "integrity": "sha1-2iknBnEz7WFpsLnWB7khVoiqE1g=",
5609       "requires": {
5610         "@turf/helpers": "^5.1.5",
5611         "@turf/meta": "^5.1.5"
5612       }
5613     },
5614     "@turf/flip": {
5615       "version": "5.1.5",
5616       "resolved": "https://registry.npmjs.org/@turf/flip/-/flip-5.1.5.tgz",
5617       "integrity": "sha1-Q29kOnIvDKU7n85jjkaT2zYIpoo=",
5618       "requires": {
5619         "@turf/clone": "^5.1.5",
5620         "@turf/helpers": "^5.1.5",
5621         "@turf/meta": "^5.1.5"
5622       }
5623     },
5624     "@turf/great-circle": {
5625       "version": "5.1.5",
5626       "resolved": "https://registry.npmjs.org/@turf/great-circle/-/great-circle-5.1.5.tgz",
5627       "integrity": "sha1-3r+2cc5HVQnLY3MBwV/PzPo1mpM=",
5628       "requires": {
5629         "@turf/helpers": "^5.1.5",
5630         "@turf/invariant": "^5.1.5"
5631       }
5632     },
5633     "@turf/helpers": {
5634       "version": "5.1.5",
5635       "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz",
5636       "integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8="
5637     },
5638     "@turf/hex-grid": {
5639       "version": "5.1.5",
5640       "resolved": "https://registry.npmjs.org/@turf/hex-grid/-/hex-grid-5.1.5.tgz",
5641       "integrity": "sha1-m3ul/s9QUfHoWJL3E/zlxVBQKmo=",
5642       "requires": {
5643         "@turf/distance": "^5.1.5",
5644         "@turf/helpers": "^5.1.5",
5645         "@turf/intersect": "^5.1.5",
5646         "@turf/invariant": "^5.1.5"
5647       }
5648     },
5649     "@turf/interpolate": {
5650       "version": "5.1.5",
5651       "resolved": "https://registry.npmjs.org/@turf/interpolate/-/interpolate-5.1.5.tgz",
5652       "integrity": "sha1-DxLwq3VtbdEK+ykMpuh3ve8BPqo=",
5653       "requires": {
5654         "@turf/bbox": "^5.1.5",
5655         "@turf/centroid": "^5.1.5",
5656         "@turf/clone": "^5.1.5",
5657         "@turf/distance": "^5.1.5",
5658         "@turf/helpers": "^5.1.5",
5659         "@turf/hex-grid": "^5.1.5",
5660         "@turf/invariant": "^5.1.5",
5661         "@turf/meta": "^5.1.5",
5662         "@turf/point-grid": "^5.1.5",
5663         "@turf/square-grid": "^5.1.5",
5664         "@turf/triangle-grid": "^5.1.5"
5665       }
5666     },
5667     "@turf/intersect": {
5668       "version": "5.1.6",
5669       "resolved": "https://registry.npmjs.org/@turf/intersect/-/intersect-5.1.6.tgz",
5670       "integrity": "sha512-KXyNv/GXdoGAOy03qZF53rgtXC2tNhF/4jLwTKiVRrBQH6kcEpipGStdJ+QkYIlarQPa8f7I9UlVAB19et4MfQ==",
5671       "requires": {
5672         "@turf/clean-coords": "^5.1.5",
5673         "@turf/helpers": "^5.1.5",
5674         "@turf/invariant": "^5.1.5",
5675         "@turf/truncate": "^5.1.5",
5676         "turf-jsts": "*"
5677       }
5678     },
5679     "@turf/invariant": {
5680       "version": "5.1.5",
5681       "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-5.1.5.tgz",
5682       "integrity": "sha1-9Z9P76CSJLFdzhZR+QPIaNV6JOE=",
5683       "requires": {
5684         "@turf/helpers": "^5.1.5"
5685       }
5686     },
5687     "@turf/isobands": {
5688       "version": "5.1.5",
5689       "resolved": "https://registry.npmjs.org/@turf/isobands/-/isobands-5.1.5.tgz",
5690       "integrity": "sha1-a0TO9YTVUaMTBBh68jtKFYLj8I0=",
5691       "requires": {
5692         "@turf/area": "^5.1.5",
5693         "@turf/bbox": "^5.1.5",
5694         "@turf/boolean-point-in-polygon": "^5.1.5",
5695         "@turf/explode": "^5.1.5",
5696         "@turf/helpers": "^5.1.5",
5697         "@turf/invariant": "^5.1.5",
5698         "@turf/meta": "^5.1.5"
5699       }
5700     },
5701     "@turf/isolines": {
5702       "version": "5.1.5",
5703       "resolved": "https://registry.npmjs.org/@turf/isolines/-/isolines-5.1.5.tgz",
5704       "integrity": "sha1-irTn9Cuz38VGFOW/FVln9+VdLeE=",
5705       "requires": {
5706         "@turf/bbox": "^5.1.5",
5707         "@turf/helpers": "^5.1.5",
5708         "@turf/invariant": "^5.1.5",
5709         "@turf/meta": "^5.1.5"
5710       }
5711     },
5712     "@turf/kinks": {
5713       "version": "5.1.5",
5714       "resolved": "https://registry.npmjs.org/@turf/kinks/-/kinks-5.1.5.tgz",
5715       "integrity": "sha1-irtpYdm7AQchO63fLCwmQNAlaYA=",
5716       "requires": {
5717         "@turf/helpers": "^5.1.5"
5718       }
5719     },
5720     "@turf/length": {
5721       "version": "5.1.5",
5722       "resolved": "https://registry.npmjs.org/@turf/length/-/length-5.1.5.tgz",
5723       "integrity": "sha1-86X4ZMK5lqi7RxeUU1ofrxLuvvs=",
5724       "requires": {
5725         "@turf/distance": "^5.1.5",
5726         "@turf/helpers": "^5.1.5",
5727         "@turf/meta": "^5.1.5"
5728       }
5729     },
5730     "@turf/line-arc": {
5731       "version": "5.1.5",
5732       "resolved": "https://registry.npmjs.org/@turf/line-arc/-/line-arc-5.1.5.tgz",
5733       "integrity": "sha1-AHinRHg1oSrkFKIR+aZNEYYVDhU=",
5734       "requires": {
5735         "@turf/circle": "^5.1.5",
5736         "@turf/destination": "^5.1.5",
5737         "@turf/helpers": "^5.1.5"
5738       }
5739     },
5740     "@turf/line-chunk": {
5741       "version": "5.1.5",
5742       "resolved": "https://registry.npmjs.org/@turf/line-chunk/-/line-chunk-5.1.5.tgz",
5743       "integrity": "sha1-kQqFwFwG2dD5w4l3oF4IGNUIXEI=",
5744       "requires": {
5745         "@turf/helpers": "^5.1.5",
5746         "@turf/length": "^5.1.5",
5747         "@turf/line-slice-along": "^5.1.5",
5748         "@turf/meta": "^5.1.5"
5749       }
5750     },
5751     "@turf/line-intersect": {
5752       "version": "5.1.5",
5753       "resolved": "https://registry.npmjs.org/@turf/line-intersect/-/line-intersect-5.1.5.tgz",
5754       "integrity": "sha1-DikHGuQDKV5JFyO8SfXPrI0R3fM=",
5755       "requires": {
5756         "@turf/helpers": "^5.1.5",
5757         "@turf/invariant": "^5.1.5",
5758         "@turf/line-segment": "^5.1.5",
5759         "@turf/meta": "^5.1.5",
5760         "geojson-rbush": "2.1.0"
5761       }
5762     },
5763     "@turf/line-offset": {
5764       "version": "5.1.5",
5765       "resolved": "https://registry.npmjs.org/@turf/line-offset/-/line-offset-5.1.5.tgz",
5766       "integrity": "sha1-KrWy8In4yRPiMdmUN4553KkLWh4=",
5767       "requires": {
5768         "@turf/helpers": "^5.1.5",
5769         "@turf/invariant": "^5.1.5",
5770         "@turf/meta": "^5.1.5"
5771       }
5772     },
5773     "@turf/line-overlap": {
5774       "version": "5.1.5",
5775       "resolved": "https://registry.npmjs.org/@turf/line-overlap/-/line-overlap-5.1.5.tgz",
5776       "integrity": "sha1-lDxvh6A4bcQ9+sEdKz/5wRLNP2A=",
5777       "requires": {
5778         "@turf/boolean-point-on-line": "^5.1.5",
5779         "@turf/helpers": "^5.1.5",
5780         "@turf/invariant": "^5.1.5",
5781         "@turf/line-segment": "^5.1.5",
5782         "@turf/meta": "^5.1.5",
5783         "@turf/nearest-point-on-line": "^5.1.5",
5784         "geojson-rbush": "2.1.0"
5785       }
5786     },
5787     "@turf/line-segment": {
5788       "version": "5.1.5",
5789       "resolved": "https://registry.npmjs.org/@turf/line-segment/-/line-segment-5.1.5.tgz",
5790       "integrity": "sha1-Mgeq7lRqskw9jcPMY/kcdwuAE+U=",
5791       "requires": {
5792         "@turf/helpers": "^5.1.5",
5793         "@turf/invariant": "^5.1.5",
5794         "@turf/meta": "^5.1.5"
5795       }
5796     },
5797     "@turf/line-slice": {
5798       "version": "5.1.5",
5799       "resolved": "https://registry.npmjs.org/@turf/line-slice/-/line-slice-5.1.5.tgz",
5800       "integrity": "sha1-Hs/OFGKjeFeXVM7fRGTN4mgp8rU=",
5801       "requires": {
5802         "@turf/helpers": "^5.1.5",
5803         "@turf/invariant": "^5.1.5",
5804         "@turf/nearest-point-on-line": "^5.1.5"
5805       }
5806     },
5807     "@turf/line-slice-along": {
5808       "version": "5.1.5",
5809       "resolved": "https://registry.npmjs.org/@turf/line-slice-along/-/line-slice-along-5.1.5.tgz",
5810       "integrity": "sha1-7drQoh70efKWihG9LdcomiEy6aU=",
5811       "requires": {
5812         "@turf/bearing": "^5.1.5",
5813         "@turf/destination": "^5.1.5",
5814         "@turf/distance": "^5.1.5",
5815         "@turf/helpers": "^5.1.5"
5816       }
5817     },
5818     "@turf/line-split": {
5819       "version": "5.1.5",
5820       "resolved": "https://registry.npmjs.org/@turf/line-split/-/line-split-5.1.5.tgz",
5821       "integrity": "sha1-Wy30w3YZty73JbUWPPmSbVVArLc=",
5822       "requires": {
5823         "@turf/bbox": "^5.1.5",
5824         "@turf/helpers": "^5.1.5",
5825         "@turf/invariant": "^5.1.5",
5826         "@turf/line-intersect": "^5.1.5",
5827         "@turf/line-segment": "^5.1.5",
5828         "@turf/meta": "^5.1.5",
5829         "@turf/nearest-point-on-line": "^5.1.5",
5830         "@turf/square": "^5.1.5",
5831         "@turf/truncate": "^5.1.5",
5832         "geojson-rbush": "2.1.0"
5833       }
5834     },
5835     "@turf/line-to-polygon": {
5836       "version": "5.1.5",
5837       "resolved": "https://registry.npmjs.org/@turf/line-to-polygon/-/line-to-polygon-5.1.5.tgz",
5838       "integrity": "sha1-ITz0Gmj4Ikd4ujnTGH3sPouBhlo=",
5839       "requires": {
5840         "@turf/bbox": "^5.1.5",
5841         "@turf/helpers": "^5.1.5",
5842         "@turf/invariant": "^5.1.5"
5843       }
5844     },
5845     "@turf/mask": {
5846       "version": "5.1.5",
5847       "resolved": "https://registry.npmjs.org/@turf/mask/-/mask-5.1.5.tgz",
5848       "integrity": "sha1-mrD+8aJyyY/j70kvn/thggayQtU=",
5849       "requires": {
5850         "@turf/bbox": "^5.1.5",
5851         "@turf/helpers": "^5.1.5",
5852         "@turf/meta": "^5.1.5",
5853         "@turf/union": "^5.1.5",
5854         "rbush": "^2.0.1"
5855       }
5856     },
5857     "@turf/meta": {
5858       "version": "5.1.6",
5859       "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.1.6.tgz",
5860       "integrity": "sha1-wgqGPt7Qhp+yhUje6Ik0G8y0akY=",
5861       "requires": {
5862         "@turf/helpers": "^5.1.5"
5863       }
5864     },
5865     "@turf/midpoint": {
5866       "version": "5.1.5",
5867       "resolved": "https://registry.npmjs.org/@turf/midpoint/-/midpoint-5.1.5.tgz",
5868       "integrity": "sha1-4mH2srDqgSTM7/VSomLdRlydBfA=",
5869       "requires": {
5870         "@turf/bearing": "^5.1.5",
5871         "@turf/destination": "^5.1.5",
5872         "@turf/distance": "^5.1.5",
5873         "@turf/helpers": "^5.1.5"
5874       }
5875     },
5876     "@turf/nearest-point": {
5877       "version": "5.1.5",
5878       "resolved": "https://registry.npmjs.org/@turf/nearest-point/-/nearest-point-5.1.5.tgz",
5879       "integrity": "sha1-EgUN5Bw5hEMiTHl43g9iE5ANNPs=",
5880       "requires": {
5881         "@turf/clone": "^5.1.5",
5882         "@turf/distance": "^5.1.5",
5883         "@turf/helpers": "^5.1.5",
5884         "@turf/meta": "^5.1.5"
5885       }
5886     },
5887     "@turf/nearest-point-on-line": {
5888       "version": "5.1.5",
5889       "resolved": "https://registry.npmjs.org/@turf/nearest-point-on-line/-/nearest-point-on-line-5.1.5.tgz",
5890       "integrity": "sha1-VgauKX8VlHUkvqUaKp71HsG/nDY=",
5891       "requires": {
5892         "@turf/bearing": "^5.1.5",
5893         "@turf/destination": "^5.1.5",
5894         "@turf/distance": "^5.1.5",
5895         "@turf/helpers": "^5.1.5",
5896         "@turf/invariant": "^5.1.5",
5897         "@turf/line-intersect": "^5.1.5",
5898         "@turf/meta": "^5.1.5"
5899       }
5900     },
5901     "@turf/nearest-point-to-line": {
5902       "version": "5.1.6",
5903       "resolved": "https://registry.npmjs.org/@turf/nearest-point-to-line/-/nearest-point-to-line-5.1.6.tgz",
5904       "integrity": "sha512-ZSvDIEiHhifn/vNwLXZI/E8xmEz5yBPqfUR7BVHRZrB1cP7jLhKZvkbidjG//uW8Fr1Ulc+PFOXczLspIcx/lw==",
5905       "requires": {
5906         "@turf/helpers": "6.x",
5907         "@turf/invariant": "6.x",
5908         "@turf/meta": "6.x",
5909         "@turf/point-to-line-distance": "^5.1.5",
5910         "object-assign": "*"
5911       },
5912       "dependencies": {
5913         "@turf/helpers": {
5914           "version": "6.1.4",
5915           "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-6.1.4.tgz",
5916           "integrity": "sha512-vJvrdOZy1ngC7r3MDA7zIGSoIgyrkWcGnNIEaqn/APmw+bVLF2gAW7HIsdTxd12s5wQMqEpqIQrmrbRRZ0xC7g=="
5917         },
5918         "@turf/invariant": {
5919           "version": "6.1.2",
5920           "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-6.1.2.tgz",
5921           "integrity": "sha512-WU08Ph8j0J2jVGlQCKChXoCtI50BB3yEH21V++V0T4cR1T27HKCxkehV2sYMwTierfMBgjwSwDIsxnR4/2mWXg==",
5922           "requires": {
5923             "@turf/helpers": "6.x"
5924           }
5925         },
5926         "@turf/meta": {
5927           "version": "6.0.2",
5928           "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-6.0.2.tgz",
5929           "integrity": "sha512-VA7HJkx7qF1l3+GNGkDVn2oXy4+QoLP6LktXAaZKjuT1JI0YESat7quUkbCMy4zP9lAUuvS4YMslLyTtr919FA==",
5930           "requires": {
5931             "@turf/helpers": "6.x"
5932           }
5933         }
5934       }
5935     },
5936     "@turf/planepoint": {
5937       "version": "5.1.5",
5938       "resolved": "https://registry.npmjs.org/@turf/planepoint/-/planepoint-5.1.5.tgz",
5939       "integrity": "sha1-GLvfAG91ne9eQsagBsn53oGyt/8=",
5940       "requires": {
5941         "@turf/helpers": "^5.1.5",
5942         "@turf/invariant": "^5.1.5"
5943       }
5944     },
5945     "@turf/point-grid": {
5946       "version": "5.1.5",
5947       "resolved": "https://registry.npmjs.org/@turf/point-grid/-/point-grid-5.1.5.tgz",
5948       "integrity": "sha1-MFFBJI9Quv42zn5mukuX56sjaIc=",
5949       "requires": {
5950         "@turf/boolean-within": "^5.1.5",
5951         "@turf/distance": "^5.1.5",
5952         "@turf/helpers": "^5.1.5",
5953         "@turf/invariant": "^5.1.5"
5954       }
5955     },
5956     "@turf/point-on-feature": {
5957       "version": "5.1.5",
5958       "resolved": "https://registry.npmjs.org/@turf/point-on-feature/-/point-on-feature-5.1.5.tgz",
5959       "integrity": "sha1-MMfwMkMCd8ZBjZbSieRba/shP+c=",
5960       "requires": {
5961         "@turf/boolean-point-in-polygon": "^5.1.5",
5962         "@turf/center": "^5.1.5",
5963         "@turf/explode": "^5.1.5",
5964         "@turf/helpers": "^5.1.5",
5965         "@turf/nearest-point": "^5.1.5"
5966       }
5967     },
5968     "@turf/point-to-line-distance": {
5969       "version": "5.1.6",
5970       "resolved": "https://registry.npmjs.org/@turf/point-to-line-distance/-/point-to-line-distance-5.1.6.tgz",
5971       "integrity": "sha512-PE3hiTeeDEi4ZLPtI8XAzFYW9nHo1EVsZGm/4ZVV8jo39d3X1oLVHxY3e1PkCmWwRapXy4QLqvnTQ7nU4wspNw==",
5972       "requires": {
5973         "@turf/bearing": "6.x",
5974         "@turf/distance": "6.x",
5975         "@turf/helpers": "6.x",
5976         "@turf/invariant": "6.x",
5977         "@turf/meta": "6.x",
5978         "@turf/projection": "6.x",
5979         "@turf/rhumb-bearing": "6.x",
5980         "@turf/rhumb-distance": "6.x"
5981       },
5982       "dependencies": {
5983         "@turf/bearing": {
5984           "version": "6.0.1",
5985           "resolved": "https://registry.npmjs.org/@turf/bearing/-/bearing-6.0.1.tgz",
5986           "integrity": "sha512-mXY1NozqV9EFfBTbUItujwfqfQF0G/Xe2fzvnZle90ekPEUfhi4Dgf5JswJTd96J9LiT8kcd6Jonp5khnx0wIg==",
5987           "requires": {
5988             "@turf/helpers": "6.x",
5989             "@turf/invariant": "6.x"
5990           }
5991         },
5992         "@turf/clone": {
5993           "version": "6.0.2",
5994           "resolved": "https://registry.npmjs.org/@turf/clone/-/clone-6.0.2.tgz",
5995           "integrity": "sha512-UVpYPnW3wRj3bPncR6Z2PRbowBk+nEdVWgGewPxrKKLfvswtVtG9n/OIyvbU3E3ZOadBVxTH2uAMEMOz4800FA==",
5996           "requires": {
5997             "@turf/helpers": "6.x"
5998           }
5999         },
6000         "@turf/distance": {
6001           "version": "6.0.1",
6002           "resolved": "https://registry.npmjs.org/@turf/distance/-/distance-6.0.1.tgz",
6003           "integrity": "sha512-q7t7rWIWfkg7MP1Vt4uLjSEhe5rPfCO2JjpKmk7JC+QZKEQkuvHEqy3ejW1iC7Kw5ZcZNR3qdMGGz+6HnVwqvg==",
6004           "requires": {
6005             "@turf/helpers": "6.x",
6006             "@turf/invariant": "6.x"
6007           }
6008         },
6009         "@turf/helpers": {
6010           "version": "6.1.4",
6011           "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-6.1.4.tgz",
6012           "integrity": "sha512-vJvrdOZy1ngC7r3MDA7zIGSoIgyrkWcGnNIEaqn/APmw+bVLF2gAW7HIsdTxd12s5wQMqEpqIQrmrbRRZ0xC7g=="
6013         },
6014         "@turf/invariant": {
6015           "version": "6.1.2",
6016           "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-6.1.2.tgz",
6017           "integrity": "sha512-WU08Ph8j0J2jVGlQCKChXoCtI50BB3yEH21V++V0T4cR1T27HKCxkehV2sYMwTierfMBgjwSwDIsxnR4/2mWXg==",
6018           "requires": {
6019             "@turf/helpers": "6.x"
6020           }
6021         },
6022         "@turf/meta": {
6023           "version": "6.0.2",
6024           "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-6.0.2.tgz",
6025           "integrity": "sha512-VA7HJkx7qF1l3+GNGkDVn2oXy4+QoLP6LktXAaZKjuT1JI0YESat7quUkbCMy4zP9lAUuvS4YMslLyTtr919FA==",
6026           "requires": {
6027             "@turf/helpers": "6.x"
6028           }
6029         },
6030         "@turf/projection": {
6031           "version": "6.0.1",
6032           "resolved": "https://registry.npmjs.org/@turf/projection/-/projection-6.0.1.tgz",
6033           "integrity": "sha512-Y3RvGT6I53MjYKLG69e9sMk45wJXcLbrEO1t6P3WQQQGqA2gYhhMJyV41vE2Z2llrJpvs2dDx/tIeQzGd0HHMQ==",
6034           "requires": {
6035             "@turf/clone": "6.x",
6036             "@turf/helpers": "6.x",
6037             "@turf/meta": "6.x"
6038           }
6039         },
6040         "@turf/rhumb-bearing": {
6041           "version": "6.0.1",
6042           "resolved": "https://registry.npmjs.org/@turf/rhumb-bearing/-/rhumb-bearing-6.0.1.tgz",
6043           "integrity": "sha512-MVBra8OVfjM4+/N0B3o6cBIYg9p/uRKzA9uk05RfrzasEbUL1vdD23LkTooVL74Yw4UxL8BQD9hS5Re2COJFDA==",
6044           "requires": {
6045             "@turf/helpers": "6.x",
6046             "@turf/invariant": "6.x"
6047           }
6048         },
6049         "@turf/rhumb-distance": {
6050           "version": "6.0.1",
6051           "resolved": "https://registry.npmjs.org/@turf/rhumb-distance/-/rhumb-distance-6.0.1.tgz",
6052           "integrity": "sha512-3G45DQtQByzzfHFPcCyJdUZFwsd45zfZ7sAb1ddF7mhEj4G70+T2G3GKjInymqDNrbyh2gbG6wQiZSToC8Uf9g==",
6053           "requires": {
6054             "@turf/helpers": "6.x",
6055             "@turf/invariant": "6.x"
6056           }
6057         }
6058       }
6059     },
6060     "@turf/points-within-polygon": {
6061       "version": "5.1.5",
6062       "resolved": "https://registry.npmjs.org/@turf/points-within-polygon/-/points-within-polygon-5.1.5.tgz",
6063       "integrity": "sha1-K4VaXfOq2lfC7oIKB1SrlJKKIzc=",
6064       "requires": {
6065         "@turf/boolean-point-in-polygon": "^5.1.5",
6066         "@turf/helpers": "^5.1.5",
6067         "@turf/meta": "^5.1.5"
6068       }
6069     },
6070     "@turf/polygon-tangents": {
6071       "version": "5.1.5",
6072       "resolved": "https://registry.npmjs.org/@turf/polygon-tangents/-/polygon-tangents-5.1.5.tgz",
6073       "integrity": "sha1-K/AJkUcwJbF44lDcfLmuVAm71lI=",
6074       "requires": {
6075         "@turf/helpers": "^5.1.5",
6076         "@turf/invariant": "^5.1.5"
6077       }
6078     },
6079     "@turf/polygon-to-line": {
6080       "version": "5.1.5",
6081       "resolved": "https://registry.npmjs.org/@turf/polygon-to-line/-/polygon-to-line-5.1.5.tgz",
6082       "integrity": "sha1-I7tEjYTcTGUZmaxhGjbZHFklA2o=",
6083       "requires": {
6084         "@turf/helpers": "^5.1.5",
6085         "@turf/invariant": "^5.1.5"
6086       }
6087     },
6088     "@turf/polygonize": {
6089       "version": "5.1.5",
6090       "resolved": "https://registry.npmjs.org/@turf/polygonize/-/polygonize-5.1.5.tgz",
6091       "integrity": "sha1-BJP6EYefOdELmtAs5qI+lC0IqjI=",
6092       "requires": {
6093         "@turf/boolean-point-in-polygon": "^5.1.5",
6094         "@turf/envelope": "^5.1.5",
6095         "@turf/helpers": "^5.1.5",
6096         "@turf/invariant": "^5.1.5",
6097         "@turf/meta": "^5.1.5"
6098       }
6099     },
6100     "@turf/projection": {
6101       "version": "5.1.5",
6102       "resolved": "https://registry.npmjs.org/@turf/projection/-/projection-5.1.5.tgz",
6103       "integrity": "sha1-JFF+7rLzaBa6n3EueubWo2jt91c=",
6104       "requires": {
6105         "@turf/clone": "^5.1.5",
6106         "@turf/helpers": "^5.1.5",
6107         "@turf/meta": "^5.1.5"
6108       }
6109     },
6110     "@turf/random": {
6111       "version": "5.1.5",
6112       "resolved": "https://registry.npmjs.org/@turf/random/-/random-5.1.5.tgz",
6113       "integrity": "sha1-sy78k0Vgroulfo67UfJBw5+6Lns=",
6114       "requires": {
6115         "@turf/helpers": "^5.1.5"
6116       }
6117     },
6118     "@turf/rewind": {
6119       "version": "5.1.5",
6120       "resolved": "https://registry.npmjs.org/@turf/rewind/-/rewind-5.1.5.tgz",
6121       "integrity": "sha1-nqPbSmi3PB/R3RH1djGxQ8/vock=",
6122       "requires": {
6123         "@turf/boolean-clockwise": "^5.1.5",
6124         "@turf/clone": "^5.1.5",
6125         "@turf/helpers": "^5.1.5",
6126         "@turf/invariant": "^5.1.5",
6127         "@turf/meta": "^5.1.5"
6128       }
6129     },
6130     "@turf/rhumb-bearing": {
6131       "version": "5.1.5",
6132       "resolved": "https://registry.npmjs.org/@turf/rhumb-bearing/-/rhumb-bearing-5.1.5.tgz",
6133       "integrity": "sha1-rPalAkJ+uMSeGM2mrg7/qwxd3NI=",
6134       "requires": {
6135         "@turf/helpers": "^5.1.5",
6136         "@turf/invariant": "^5.1.5"
6137       }
6138     },
6139     "@turf/rhumb-destination": {
6140       "version": "5.1.5",
6141       "resolved": "https://registry.npmjs.org/@turf/rhumb-destination/-/rhumb-destination-5.1.5.tgz",
6142       "integrity": "sha1-sbKuuSFUfyrAwamUtqEw+SRjx0I=",
6143       "requires": {
6144         "@turf/helpers": "^5.1.5",
6145         "@turf/invariant": "^5.1.5"
6146       }
6147     },
6148     "@turf/rhumb-distance": {
6149       "version": "5.1.5",
6150       "resolved": "https://registry.npmjs.org/@turf/rhumb-distance/-/rhumb-distance-5.1.5.tgz",
6151       "integrity": "sha1-GAaFdiX0IlOE2tQT5p85U4/192U=",
6152       "requires": {
6153         "@turf/helpers": "^5.1.5",
6154         "@turf/invariant": "^5.1.5"
6155       }
6156     },
6157     "@turf/sample": {
6158       "version": "5.1.5",
6159       "resolved": "https://registry.npmjs.org/@turf/sample/-/sample-5.1.5.tgz",
6160       "integrity": "sha1-6ctEikeJzFbuPeLdZ4HiNDQ1tBE=",
6161       "requires": {
6162         "@turf/helpers": "^5.1.5"
6163       }
6164     },
6165     "@turf/sector": {
6166       "version": "5.1.5",
6167       "resolved": "https://registry.npmjs.org/@turf/sector/-/sector-5.1.5.tgz",
6168       "integrity": "sha1-rCu5TBPt1gNPb9wrZwCBNdIPXgc=",
6169       "requires": {
6170         "@turf/circle": "^5.1.5",
6171         "@turf/helpers": "^5.1.5",
6172         "@turf/invariant": "^5.1.5",
6173         "@turf/line-arc": "^5.1.5",
6174         "@turf/meta": "^5.1.5"
6175       }
6176     },
6177     "@turf/shortest-path": {
6178       "version": "5.1.5",
6179       "resolved": "https://registry.npmjs.org/@turf/shortest-path/-/shortest-path-5.1.5.tgz",
6180       "integrity": "sha1-hUroCW9rw+EwD6ynfz6PZ9j5Nas=",
6181       "requires": {
6182         "@turf/bbox": "^5.1.5",
6183         "@turf/bbox-polygon": "^5.1.5",
6184         "@turf/boolean-point-in-polygon": "^5.1.5",
6185         "@turf/clean-coords": "^5.1.5",
6186         "@turf/distance": "^5.1.5",
6187         "@turf/helpers": "^5.1.5",
6188         "@turf/invariant": "^5.1.5",
6189         "@turf/meta": "^5.1.5",
6190         "@turf/transform-scale": "^5.1.5"
6191       }
6192     },
6193     "@turf/simplify": {
6194       "version": "5.1.5",
6195       "resolved": "https://registry.npmjs.org/@turf/simplify/-/simplify-5.1.5.tgz",
6196       "integrity": "sha1-Csjyei60IYGD7dmZjDJ1q+QIuSY=",
6197       "requires": {
6198         "@turf/clean-coords": "^5.1.5",
6199         "@turf/clone": "^5.1.5",
6200         "@turf/helpers": "^5.1.5",
6201         "@turf/meta": "^5.1.5"
6202       }
6203     },
6204     "@turf/square": {
6205       "version": "5.1.5",
6206       "resolved": "https://registry.npmjs.org/@turf/square/-/square-5.1.5.tgz",
6207       "integrity": "sha1-qnsh5gM8ySUsOlvW89iNq9b+0YA=",
6208       "requires": {
6209         "@turf/distance": "^5.1.5",
6210         "@turf/helpers": "^5.1.5"
6211       }
6212     },
6213     "@turf/square-grid": {
6214       "version": "5.1.5",
6215       "resolved": "https://registry.npmjs.org/@turf/square-grid/-/square-grid-5.1.5.tgz",
6216       "integrity": "sha1-G9X3uesU8LYLwjH+/nNR0aMvGlE=",
6217       "requires": {
6218         "@turf/boolean-contains": "^5.1.5",
6219         "@turf/boolean-overlap": "^5.1.5",
6220         "@turf/distance": "^5.1.5",
6221         "@turf/helpers": "^5.1.5",
6222         "@turf/intersect": "^5.1.5",
6223         "@turf/invariant": "^5.1.5"
6224       }
6225     },
6226     "@turf/standard-deviational-ellipse": {
6227       "version": "5.1.5",
6228       "resolved": "https://registry.npmjs.org/@turf/standard-deviational-ellipse/-/standard-deviational-ellipse-5.1.5.tgz",
6229       "integrity": "sha1-hc0oO14ayljyG9ZkEuQUtW2FIyQ=",
6230       "requires": {
6231         "@turf/center-mean": "^5.1.5",
6232         "@turf/ellipse": "^5.1.5",
6233         "@turf/helpers": "^5.1.5",
6234         "@turf/invariant": "^5.1.5",
6235         "@turf/meta": "^5.1.5",
6236         "@turf/points-within-polygon": "^5.1.5"
6237       }
6238     },
6239     "@turf/tag": {
6240       "version": "5.1.5",
6241       "resolved": "https://registry.npmjs.org/@turf/tag/-/tag-5.1.5.tgz",
6242       "integrity": "sha1-0e4aUIjs/UoUEQGcmCOczypJfSA=",
6243       "requires": {
6244         "@turf/boolean-point-in-polygon": "^5.1.5",
6245         "@turf/clone": "^5.1.5",
6246         "@turf/helpers": "^5.1.5",
6247         "@turf/meta": "^5.1.5"
6248       }
6249     },
6250     "@turf/tesselate": {
6251       "version": "5.1.5",
6252       "resolved": "https://registry.npmjs.org/@turf/tesselate/-/tesselate-5.1.5.tgz",
6253       "integrity": "sha1-MqWU6cIaAEIKn5DSxD3z4RZgYc0=",
6254       "requires": {
6255         "@turf/helpers": "^5.1.5",
6256         "earcut": "^2.0.0"
6257       }
6258     },
6259     "@turf/tin": {
6260       "version": "5.1.5",
6261       "resolved": "https://registry.npmjs.org/@turf/tin/-/tin-5.1.5.tgz",
6262       "integrity": "sha1-KCI+r8X76a6azKgc3P6l0UJMkX0=",
6263       "requires": {
6264         "@turf/helpers": "^5.1.5"
6265       }
6266     },
6267     "@turf/transform-rotate": {
6268       "version": "5.1.5",
6269       "resolved": "https://registry.npmjs.org/@turf/transform-rotate/-/transform-rotate-5.1.5.tgz",
6270       "integrity": "sha1-0Jbt2eMA/jFQadVNjkWMQJIh7fs=",
6271       "requires": {
6272         "@turf/centroid": "^5.1.5",
6273         "@turf/clone": "^5.1.5",
6274         "@turf/helpers": "^5.1.5",
6275         "@turf/invariant": "^5.1.5",
6276         "@turf/meta": "^5.1.5",
6277         "@turf/rhumb-bearing": "^5.1.5",
6278         "@turf/rhumb-destination": "^5.1.5",
6279         "@turf/rhumb-distance": "^5.1.5"
6280       }
6281     },
6282     "@turf/transform-scale": {
6283       "version": "5.1.5",
6284       "resolved": "https://registry.npmjs.org/@turf/transform-scale/-/transform-scale-5.1.5.tgz",
6285       "integrity": "sha1-cP064BhWz3uunxWtVhzf6PiQAbk=",
6286       "requires": {
6287         "@turf/bbox": "^5.1.5",
6288         "@turf/center": "^5.1.5",
6289         "@turf/centroid": "^5.1.5",
6290         "@turf/clone": "^5.1.5",
6291         "@turf/helpers": "^5.1.5",
6292         "@turf/invariant": "^5.1.5",
6293         "@turf/meta": "^5.1.5",
6294         "@turf/rhumb-bearing": "^5.1.5",
6295         "@turf/rhumb-destination": "^5.1.5",
6296         "@turf/rhumb-distance": "^5.1.5"
6297       }
6298     },
6299     "@turf/transform-translate": {
6300       "version": "5.1.5",
6301       "resolved": "https://registry.npmjs.org/@turf/transform-translate/-/transform-translate-5.1.5.tgz",
6302       "integrity": "sha1-Uwolf7Hccmja3Ks05nkB6yo97GM=",
6303       "requires": {
6304         "@turf/clone": "^5.1.5",
6305         "@turf/helpers": "^5.1.5",
6306         "@turf/invariant": "^5.1.5",
6307         "@turf/meta": "^5.1.5",
6308         "@turf/rhumb-destination": "^5.1.5"
6309       }
6310     },
6311     "@turf/triangle-grid": {
6312       "version": "5.1.5",
6313       "resolved": "https://registry.npmjs.org/@turf/triangle-grid/-/triangle-grid-5.1.5.tgz",
6314       "integrity": "sha1-ezZ2IQhVTBTyjK/zxIsc/ILI3IE=",
6315       "requires": {
6316         "@turf/distance": "^5.1.5",
6317         "@turf/helpers": "^5.1.5",
6318         "@turf/intersect": "^5.1.5",
6319         "@turf/invariant": "^5.1.5"
6320       }
6321     },
6322     "@turf/truncate": {
6323       "version": "5.1.5",
6324       "resolved": "https://registry.npmjs.org/@turf/truncate/-/truncate-5.1.5.tgz",
6325       "integrity": "sha1-nu37Oxi6gfLJjT6tCUMcyhiErYk=",
6326       "requires": {
6327         "@turf/helpers": "^5.1.5",
6328         "@turf/meta": "^5.1.5"
6329       }
6330     },
6331     "@turf/turf": {
6332       "version": "5.1.6",
6333       "resolved": "https://registry.npmjs.org/@turf/turf/-/turf-5.1.6.tgz",
6334       "integrity": "sha1-wxIlkoh+0jS3VGi4qMRb+Ib7+PY=",
6335       "requires": {
6336         "@turf/along": "5.1.x",
6337         "@turf/area": "5.1.x",
6338         "@turf/bbox": "5.1.x",
6339         "@turf/bbox-clip": "5.1.x",
6340         "@turf/bbox-polygon": "5.1.x",
6341         "@turf/bearing": "5.1.x",
6342         "@turf/bezier-spline": "5.1.x",
6343         "@turf/boolean-clockwise": "5.1.x",
6344         "@turf/boolean-contains": "5.1.x",
6345         "@turf/boolean-crosses": "5.1.x",
6346         "@turf/boolean-disjoint": "5.1.x",
6347         "@turf/boolean-equal": "5.1.x",
6348         "@turf/boolean-overlap": "5.1.x",
6349         "@turf/boolean-parallel": "5.1.x",
6350         "@turf/boolean-point-in-polygon": "5.1.x",
6351         "@turf/boolean-point-on-line": "5.1.x",
6352         "@turf/boolean-within": "5.1.x",
6353         "@turf/buffer": "5.1.x",
6354         "@turf/center": "5.1.x",
6355         "@turf/center-mean": "5.1.x",
6356         "@turf/center-median": "5.1.x",
6357         "@turf/center-of-mass": "5.1.x",
6358         "@turf/centroid": "5.1.x",
6359         "@turf/circle": "5.1.x",
6360         "@turf/clean-coords": "5.1.x",
6361         "@turf/clone": "5.1.x",
6362         "@turf/clusters": "5.1.x",
6363         "@turf/clusters-dbscan": "5.1.x",
6364         "@turf/clusters-kmeans": "5.1.x",
6365         "@turf/collect": "5.1.x",
6366         "@turf/combine": "5.1.x",
6367         "@turf/concave": "5.1.x",
6368         "@turf/convex": "5.1.x",
6369         "@turf/destination": "5.1.x",
6370         "@turf/difference": "5.1.x",
6371         "@turf/dissolve": "5.1.x",
6372         "@turf/distance": "5.1.x",
6373         "@turf/ellipse": "5.1.x",
6374         "@turf/envelope": "5.1.x",
6375         "@turf/explode": "5.1.x",
6376         "@turf/flatten": "5.1.x",
6377         "@turf/flip": "5.1.x",
6378         "@turf/great-circle": "5.1.x",
6379         "@turf/helpers": "5.1.x",
6380         "@turf/hex-grid": "5.1.x",
6381         "@turf/interpolate": "5.1.x",
6382         "@turf/intersect": "5.1.x",
6383         "@turf/invariant": "5.1.x",
6384         "@turf/isobands": "5.1.x",
6385         "@turf/isolines": "5.1.x",
6386         "@turf/kinks": "5.1.x",
6387         "@turf/length": "5.1.x",
6388         "@turf/line-arc": "5.1.x",
6389         "@turf/line-chunk": "5.1.x",
6390         "@turf/line-intersect": "5.1.x",
6391         "@turf/line-offset": "5.1.x",
6392         "@turf/line-overlap": "5.1.x",
6393         "@turf/line-segment": "5.1.x",
6394         "@turf/line-slice": "5.1.x",
6395         "@turf/line-slice-along": "5.1.x",
6396         "@turf/line-split": "5.1.x",
6397         "@turf/line-to-polygon": "5.1.x",
6398         "@turf/mask": "5.1.x",
6399         "@turf/meta": "5.1.x",
6400         "@turf/midpoint": "5.1.x",
6401         "@turf/nearest-point": "5.1.x",
6402         "@turf/nearest-point-on-line": "5.1.x",
6403         "@turf/nearest-point-to-line": "5.1.x",
6404         "@turf/planepoint": "5.1.x",
6405         "@turf/point-grid": "5.1.x",
6406         "@turf/point-on-feature": "5.1.x",
6407         "@turf/point-to-line-distance": "5.1.x",
6408         "@turf/points-within-polygon": "5.1.x",
6409         "@turf/polygon-tangents": "5.1.x",
6410         "@turf/polygon-to-line": "5.1.x",
6411         "@turf/polygonize": "5.1.x",
6412         "@turf/projection": "5.1.x",
6413         "@turf/random": "5.1.x",
6414         "@turf/rewind": "5.1.x",
6415         "@turf/rhumb-bearing": "5.1.x",
6416         "@turf/rhumb-destination": "5.1.x",
6417         "@turf/rhumb-distance": "5.1.x",
6418         "@turf/sample": "5.1.x",
6419         "@turf/sector": "5.1.x",
6420         "@turf/shortest-path": "5.1.x",
6421         "@turf/simplify": "5.1.x",
6422         "@turf/square": "5.1.x",
6423         "@turf/square-grid": "5.1.x",
6424         "@turf/standard-deviational-ellipse": "5.1.x",
6425         "@turf/tag": "5.1.x",
6426         "@turf/tesselate": "5.1.x",
6427         "@turf/tin": "5.1.x",
6428         "@turf/transform-rotate": "5.1.x",
6429         "@turf/transform-scale": "5.1.x",
6430         "@turf/transform-translate": "5.1.x",
6431         "@turf/triangle-grid": "5.1.x",
6432         "@turf/truncate": "5.1.x",
6433         "@turf/union": "5.1.x",
6434         "@turf/unkink-polygon": "5.1.x",
6435         "@turf/voronoi": "5.1.x"
6436       }
6437     },
6438     "@turf/union": {
6439       "version": "5.1.5",
6440       "resolved": "https://registry.npmjs.org/@turf/union/-/union-5.1.5.tgz",
6441       "integrity": "sha1-UyhbYJQEf8WNlqrA6pCGXsNNRUs=",
6442       "requires": {
6443         "@turf/helpers": "^5.1.5",
6444         "turf-jsts": "*"
6445       }
6446     },
6447     "@turf/unkink-polygon": {
6448       "version": "5.1.5",
6449       "resolved": "https://registry.npmjs.org/@turf/unkink-polygon/-/unkink-polygon-5.1.5.tgz",
6450       "integrity": "sha1-ewGEfFD7V0riV54Z5Ey6hSbSE8M=",
6451       "requires": {
6452         "@turf/area": "^5.1.5",
6453         "@turf/boolean-point-in-polygon": "^5.1.5",
6454         "@turf/helpers": "^5.1.5",
6455         "@turf/meta": "^5.1.5",
6456         "rbush": "^2.0.1"
6457       }
6458     },
6459     "@turf/voronoi": {
6460       "version": "5.1.5",
6461       "resolved": "https://registry.npmjs.org/@turf/voronoi/-/voronoi-5.1.5.tgz",
6462       "integrity": "sha1-6FbpQG3MLyXWbdyJhYTifC6/ymY=",
6463       "requires": {
6464         "@turf/helpers": "^5.1.5",
6465         "@turf/invariant": "^5.1.5",
6466         "d3-voronoi": "1.1.2"
6467       }
6468     },
6469     "@types/blob-util": {
6470       "version": "1.3.3",
6471       "resolved": "https://registry.npmjs.org/@types/blob-util/-/blob-util-1.3.3.tgz",
6472       "integrity": "sha512-4ahcL/QDnpjWA2Qs16ZMQif7HjGP2cw3AGjHabybjw7Vm1EKu+cfQN1D78BaZbS1WJNa1opSMF5HNMztx7lR0w==",
6473       "dev": true
6474     },
6475     "@types/bluebird": {
6476       "version": "3.5.18",
6477       "resolved": "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.18.tgz",
6478       "integrity": "sha512-OTPWHmsyW18BhrnG5x8F7PzeZ2nFxmHGb42bZn79P9hl+GI5cMzyPgQTwNjbem0lJhoru/8vtjAFCUOu3+gE2w==",
6479       "dev": true
6480     },
6481     "@types/bunyan": {
6482       "version": "0.0.36",
6483       "resolved": "https://registry.npmjs.org/@types/bunyan/-/bunyan-0.0.36.tgz",
6484       "integrity": "sha1-/dhlxY6OqvCtQBzQMtyGH1xXNCo=",
6485       "requires": {
6486         "@types/node": "*"
6487       }
6488     },
6489     "@types/chai": {
6490       "version": "4.1.3",
6491       "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.1.3.tgz",
6492       "integrity": "sha512-f5dXGzOJycyzSMdaXVhiBhauL4dYydXwVpavfQ1mVCaGjR56a9QfklXObUxlIY9bGTmCPHEEZ04I16BZ/8w5ww==",
6493       "dev": true
6494     },
6495     "@types/chai-jquery": {
6496       "version": "1.1.35",
6497       "resolved": "https://registry.npmjs.org/@types/chai-jquery/-/chai-jquery-1.1.35.tgz",
6498       "integrity": "sha512-7aIt9QMRdxuagLLI48dPz96YJdhu64p6FCa6n4qkGN5DQLHnrIjZpD9bXCvV2G0NwgZ1FAmfP214dxc5zNCfgQ==",
6499       "dev": true,
6500       "requires": {
6501         "@types/chai": "*",
6502         "@types/jquery": "*"
6503       }
6504     },
6505     "@types/cypress": {
6506       "version": "1.1.3",
6507       "resolved": "https://registry.npmjs.org/@types/cypress/-/cypress-1.1.3.tgz",
6508       "integrity": "sha512-OXe0Gw8LeCflkG1oPgFpyrYWJmEKqYncBsD/J0r17r0ETx/TnIGDNLwXt/pFYSYuYTpzcq1q3g62M9DrfsBL4g==",
6509       "dev": true,
6510       "requires": {
6511         "cypress": "*"
6512       }
6513     },
6514     "@types/form-data": {
6515       "version": "2.2.1",
6516       "resolved": "https://registry.npmjs.org/@types/form-data/-/form-data-2.2.1.tgz",
6517       "integrity": "sha512-JAMFhOaHIciYVh8fb5/83nmuO/AHwmto+Hq7a9y8FzLDcC1KCU344XDOMEmahnrTFlHjgh4L0WJFczNIX2GxnQ==",
6518       "requires": {
6519         "@types/node": "*"
6520       }
6521     },
6522     "@types/jest": {
6523       "version": "24.0.6",
6524       "resolved": "https://registry.npmjs.org/@types/jest/-/jest-24.0.6.tgz",
6525       "integrity": "sha512-NE7FBG/F4cMDKdCBqgyd+Sa6JZ5GiMOyA5QwJdeS4Ii/Z9a18WgGbFrHbcr48/7I9HdnkaAYP+S2MmQ27qoqJA==",
6526       "dev": true,
6527       "requires": {
6528         "@types/jest-diff": "*"
6529       }
6530     },
6531     "@types/jest-diff": {
6532       "version": "20.0.1",
6533       "resolved": "https://registry.npmjs.org/@types/jest-diff/-/jest-diff-20.0.1.tgz",
6534       "integrity": "sha512-yALhelO3i0hqZwhjtcr6dYyaLoCHbAMshwtj6cGxTvHZAKXHsYGdff6E8EPw3xLKY0ELUTQ69Q1rQiJENnccMA==",
6535       "dev": true
6536     },
6537     "@types/jest-each": {
6538       "version": "0.3.4",
6539       "resolved": "https://registry.npmjs.org/@types/jest-each/-/jest-each-0.3.4.tgz",
6540       "integrity": "sha512-ZHTN/i7aLE0Bae73slS88oM8sucx1D2pXLZ5UAwrVzv2LHfNnzmxz1KwdjJ4cHomIxU1Z+M3kSbj7FLVD56K5A==",
6541       "dev": true
6542     },
6543     "@types/jquery": {
6544       "version": "3.2.16",
6545       "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.2.16.tgz",
6546       "integrity": "sha512-q2WC02YxQoX2nY1HRKlYGHpGP1saPmD7GN0pwCDlTz35a4eOtJG+aHRlXyjCuXokUukSrR2aXyBhSW3j+jPc0A==",
6547       "dev": true
6548     },
6549     "@types/jwt-decode": {
6550       "version": "1.4.30",
6551       "resolved": "https://registry.npmjs.org/@types/jwt-decode/-/jwt-decode-1.4.30.tgz",
6552       "integrity": "sha512-vmBy38tpxTDimkD+YP5i6gyvjD/sIVj8CNuTKjbDJ28LOkAisv0NDoKbfnSwRq+SYWza6bpie0C4lI7pkCbDIg=="
6553     },
6554     "@types/lodash": {
6555       "version": "4.14.91",
6556       "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.91.tgz",
6557       "integrity": "sha512-k+nc3moSlAaXacyvz4/c6D9lnUeI6AKsLvkXFuNzUEEqMw7sjDnLW2GqlJ4nyFgMX/p+QzvVG6zRoDo4lJIV5g=="
6558     },
6559     "@types/minimatch": {
6560       "version": "3.0.3",
6561       "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
6562       "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
6563       "dev": true
6564     },
6565     "@types/mocha": {
6566       "version": "2.2.44",
6567       "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-2.2.44.tgz",
6568       "integrity": "sha512-k2tWTQU8G4+iSMvqKi0Q9IIsWAp/n8xzdZS4Q4YVIltApoMA00wFBFdlJnmoaK1/z7B0Cy0yPe6GgXteSmdUNw==",
6569       "dev": true
6570     },
6571     "@types/node": {
6572       "version": "10.12.18",
6573       "resolved": "https://registry.npmjs.org/@types/node/-/node-10.12.18.tgz",
6574       "integrity": "sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ=="
6575     },
6576     "@types/request": {
6577       "version": "0.0.45",
6578       "resolved": "https://registry.npmjs.org/@types/request/-/request-0.0.45.tgz",
6579       "integrity": "sha512-OIIREjT58pnpfJjEY5PeBEuRtRR2ED4DF1Ez3Dj9474kCqEKfE+iNAYyM/P3RxxDjNxBhipo+peNBW0S/7Wrzg==",
6580       "requires": {
6581         "@types/form-data": "*",
6582         "@types/node": "*"
6583       }
6584     },
6585     "@types/sinon": {
6586       "version": "4.0.0",
6587       "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-4.0.0.tgz",
6588       "integrity": "sha512-cuK4xM8Lg2wd8cxshcQa8RG4IK/xfyB6TNE6tNVvkrShR4xdrYgsV04q6Dp6v1Lp6biEFdzD8k8zg/ujQeiw+A==",
6589       "dev": true
6590     },
6591     "@types/sinon-chai": {
6592       "version": "2.7.29",
6593       "resolved": "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-2.7.29.tgz",
6594       "integrity": "sha512-EkI/ZvJT4hglWo7Ipf9SX+J+R9htNOMjW8xiOhce7+0csqvgoF5IXqY5Ae1GqRgNtWCuaywR5HjVa1snkTqpOw==",
6595       "dev": true,
6596       "requires": {
6597         "@types/chai": "*",
6598         "@types/sinon": "*"
6599       }
6600     },
6601     "@types/uuid": {
6602       "version": "3.4.4",
6603       "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-3.4.4.tgz",
6604       "integrity": "sha512-tPIgT0GUmdJQNSHxp0X2jnpQfBSTfGxUMc/2CXBU2mnyTFVYVa2ojpoQ74w0U2yn2vw3jnC640+77lkFFpdVDw==",
6605       "requires": {
6606         "@types/node": "*"
6607       }
6608     },
6609     "@webassemblyjs/ast": {
6610       "version": "1.7.11",
6611       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.7.11.tgz",
6612       "integrity": "sha512-ZEzy4vjvTzScC+SH8RBssQUawpaInUdMTYwYYLh54/s8TuT0gBLuyUnppKsVyZEi876VmmStKsUs28UxPgdvrA==",
6613       "dev": true,
6614       "requires": {
6615         "@webassemblyjs/helper-module-context": "1.7.11",
6616         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
6617         "@webassemblyjs/wast-parser": "1.7.11"
6618       }
6619     },
6620     "@webassemblyjs/floating-point-hex-parser": {
6621       "version": "1.7.11",
6622       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz",
6623       "integrity": "sha512-zY8dSNyYcgzNRNT666/zOoAyImshm3ycKdoLsyDw/Bwo6+/uktb7p4xyApuef1dwEBo/U/SYQzbGBvV+nru2Xg==",
6624       "dev": true
6625     },
6626     "@webassemblyjs/helper-api-error": {
6627       "version": "1.7.11",
6628       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz",
6629       "integrity": "sha512-7r1qXLmiglC+wPNkGuXCvkmalyEstKVwcueZRP2GNC2PAvxbLYwLLPr14rcdJaE4UtHxQKfFkuDFuv91ipqvXg==",
6630       "dev": true
6631     },
6632     "@webassemblyjs/helper-buffer": {
6633       "version": "1.7.11",
6634       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz",
6635       "integrity": "sha512-MynuervdylPPh3ix+mKZloTcL06P8tenNH3sx6s0qE8SLR6DdwnfgA7Hc9NSYeob2jrW5Vql6GVlsQzKQCa13w==",
6636       "dev": true
6637     },
6638     "@webassemblyjs/helper-code-frame": {
6639       "version": "1.7.11",
6640       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.11.tgz",
6641       "integrity": "sha512-T8ESC9KMXFTXA5urJcyor5cn6qWeZ4/zLPyWeEXZ03hj/x9weSokGNkVCdnhSabKGYWxElSdgJ+sFa9G/RdHNw==",
6642       "dev": true,
6643       "requires": {
6644         "@webassemblyjs/wast-printer": "1.7.11"
6645       }
6646     },
6647     "@webassemblyjs/helper-fsm": {
6648       "version": "1.7.11",
6649       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz",
6650       "integrity": "sha512-nsAQWNP1+8Z6tkzdYlXT0kxfa2Z1tRTARd8wYnc/e3Zv3VydVVnaeePgqUzFrpkGUyhUUxOl5ML7f1NuT+gC0A==",
6651       "dev": true
6652     },
6653     "@webassemblyjs/helper-module-context": {
6654       "version": "1.7.11",
6655       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz",
6656       "integrity": "sha512-JxfD5DX8Ygq4PvXDucq0M+sbUFA7BJAv/GGl9ITovqE+idGX+J3QSzJYz+LwQmL7fC3Rs+utvWoJxDb6pmC0qg==",
6657       "dev": true
6658     },
6659     "@webassemblyjs/helper-wasm-bytecode": {
6660       "version": "1.7.11",
6661       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz",
6662       "integrity": "sha512-cMXeVS9rhoXsI9LLL4tJxBgVD/KMOKXuFqYb5oCJ/opScWpkCMEz9EJtkonaNcnLv2R3K5jIeS4TRj/drde1JQ==",
6663       "dev": true
6664     },
6665     "@webassemblyjs/helper-wasm-section": {
6666       "version": "1.7.11",
6667       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.11.tgz",
6668       "integrity": "sha512-8ZRY5iZbZdtNFE5UFunB8mmBEAbSI3guwbrsCl4fWdfRiAcvqQpeqd5KHhSWLL5wuxo53zcaGZDBU64qgn4I4Q==",
6669       "dev": true,
6670       "requires": {
6671         "@webassemblyjs/ast": "1.7.11",
6672         "@webassemblyjs/helper-buffer": "1.7.11",
6673         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
6674         "@webassemblyjs/wasm-gen": "1.7.11"
6675       }
6676     },
6677     "@webassemblyjs/ieee754": {
6678       "version": "1.7.11",
6679       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.7.11.tgz",
6680       "integrity": "sha512-Mmqx/cS68K1tSrvRLtaV/Lp3NZWzXtOHUW2IvDvl2sihAwJh4ACE0eL6A8FvMyDG9abes3saB6dMimLOs+HMoQ==",
6681       "dev": true,
6682       "requires": {
6683         "@xtuc/ieee754": "^1.2.0"
6684       }
6685     },
6686     "@webassemblyjs/leb128": {
6687       "version": "1.7.11",
6688       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.7.11.tgz",
6689       "integrity": "sha512-vuGmgZjjp3zjcerQg+JA+tGOncOnJLWVkt8Aze5eWQLwTQGNgVLcyOTqgSCxWTR4J42ijHbBxnuRaL1Rv7XMdw==",
6690       "dev": true,
6691       "requires": {
6692         "@xtuc/long": "4.2.1"
6693       }
6694     },
6695     "@webassemblyjs/utf8": {
6696       "version": "1.7.11",
6697       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.7.11.tgz",
6698       "integrity": "sha512-C6GFkc7aErQIAH+BMrIdVSmW+6HSe20wg57HEC1uqJP8E/xpMjXqQUxkQw07MhNDSDcGpxI9G5JSNOQCqJk4sA==",
6699       "dev": true
6700     },
6701     "@webassemblyjs/wasm-edit": {
6702       "version": "1.7.11",
6703       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.11.tgz",
6704       "integrity": "sha512-FUd97guNGsCZQgeTPKdgxJhBXkUbMTY6hFPf2Y4OedXd48H97J+sOY2Ltaq6WGVpIH8o/TGOVNiVz/SbpEMJGg==",
6705       "dev": true,
6706       "requires": {
6707         "@webassemblyjs/ast": "1.7.11",
6708         "@webassemblyjs/helper-buffer": "1.7.11",
6709         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
6710         "@webassemblyjs/helper-wasm-section": "1.7.11",
6711         "@webassemblyjs/wasm-gen": "1.7.11",
6712         "@webassemblyjs/wasm-opt": "1.7.11",
6713         "@webassemblyjs/wasm-parser": "1.7.11",
6714         "@webassemblyjs/wast-printer": "1.7.11"
6715       }
6716     },
6717     "@webassemblyjs/wasm-gen": {
6718       "version": "1.7.11",
6719       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.11.tgz",
6720       "integrity": "sha512-U/KDYp7fgAZX5KPfq4NOupK/BmhDc5Kjy2GIqstMhvvdJRcER/kUsMThpWeRP8BMn4LXaKhSTggIJPOeYHwISA==",
6721       "dev": true,
6722       "requires": {
6723         "@webassemblyjs/ast": "1.7.11",
6724         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
6725         "@webassemblyjs/ieee754": "1.7.11",
6726         "@webassemblyjs/leb128": "1.7.11",
6727         "@webassemblyjs/utf8": "1.7.11"
6728       }
6729     },
6730     "@webassemblyjs/wasm-opt": {
6731       "version": "1.7.11",
6732       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.11.tgz",
6733       "integrity": "sha512-XynkOwQyiRidh0GLua7SkeHvAPXQV/RxsUeERILmAInZegApOUAIJfRuPYe2F7RcjOC9tW3Cb9juPvAC/sCqvg==",
6734       "dev": true,
6735       "requires": {
6736         "@webassemblyjs/ast": "1.7.11",
6737         "@webassemblyjs/helper-buffer": "1.7.11",
6738         "@webassemblyjs/wasm-gen": "1.7.11",
6739         "@webassemblyjs/wasm-parser": "1.7.11"
6740       }
6741     },
6742     "@webassemblyjs/wasm-parser": {
6743       "version": "1.7.11",
6744       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.11.tgz",
6745       "integrity": "sha512-6lmXRTrrZjYD8Ng8xRyvyXQJYUQKYSXhJqXOBLw24rdiXsHAOlvw5PhesjdcaMadU/pyPQOJ5dHreMjBxwnQKg==",
6746       "dev": true,
6747       "requires": {
6748         "@webassemblyjs/ast": "1.7.11",
6749         "@webassemblyjs/helper-api-error": "1.7.11",
6750         "@webassemblyjs/helper-wasm-bytecode": "1.7.11",
6751         "@webassemblyjs/ieee754": "1.7.11",
6752         "@webassemblyjs/leb128": "1.7.11",
6753         "@webassemblyjs/utf8": "1.7.11"
6754       }
6755     },
6756     "@webassemblyjs/wast-parser": {
6757       "version": "1.7.11",
6758       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.7.11.tgz",
6759       "integrity": "sha512-lEyVCg2np15tS+dm7+JJTNhNWq9yTZvi3qEhAIIOaofcYlUp0UR5/tVqOwa/gXYr3gjwSZqw+/lS9dscyLelbQ==",
6760       "dev": true,
6761       "requires": {
6762         "@webassemblyjs/ast": "1.7.11",
6763         "@webassemblyjs/floating-point-hex-parser": "1.7.11",
6764         "@webassemblyjs/helper-api-error": "1.7.11",
6765         "@webassemblyjs/helper-code-frame": "1.7.11",
6766         "@webassemblyjs/helper-fsm": "1.7.11",
6767         "@xtuc/long": "4.2.1"
6768       }
6769     },
6770     "@webassemblyjs/wast-printer": {
6771       "version": "1.7.11",
6772       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.7.11.tgz",
6773       "integrity": "sha512-m5vkAsuJ32QpkdkDOUPGSltrg8Cuk3KBx4YrmAGQwCZPRdUHXxG4phIOuuycLemHFr74sWL9Wthqss4fzdzSwg==",
6774       "dev": true,
6775       "requires": {
6776         "@webassemblyjs/ast": "1.7.11",
6777         "@webassemblyjs/wast-parser": "1.7.11",
6778         "@xtuc/long": "4.2.1"
6779       }
6780     },
6781     "@xtuc/ieee754": {
6782       "version": "1.2.0",
6783       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
6784       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
6785       "dev": true
6786     },
6787     "@xtuc/long": {
6788       "version": "4.2.1",
6789       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.1.tgz",
6790       "integrity": "sha512-FZdkNBDqBRHKQ2MEbSC17xnPFOhZxeJ2YGSfr2BKf3sujG49Qe3bB+rGCwQfIaA7WHnGeGkSijX4FuBCdrzW/g==",
6791       "dev": true
6792     },
6793     "@yarnpkg/lockfile": {
6794       "version": "1.1.0",
6795       "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz",
6796       "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==",
6797       "dev": true
6798     },
6799     "JSONStream": {
6800       "version": "1.3.5",
6801       "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
6802       "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
6803       "dev": true,
6804       "requires": {
6805         "jsonparse": "^1.2.0",
6806         "through": ">=2.2.7 <3"
6807       }
6808     },
6809     "abab": {
6810       "version": "2.0.0",
6811       "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.0.tgz",
6812       "integrity": "sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w==",
6813       "dev": true
6814     },
6815     "abbrev": {
6816       "version": "1.1.1",
6817       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
6818       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
6819     },
6820     "accepts": {
6821       "version": "1.3.5",
6822       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
6823       "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
6824       "dev": true,
6825       "requires": {
6826         "mime-types": "~2.1.18",
6827         "negotiator": "0.6.1"
6828       }
6829     },
6830     "acorn": {
6831       "version": "5.5.3",
6832       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.5.3.tgz",
6833       "integrity": "sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ==",
6834       "dev": true
6835     },
6836     "acorn-dynamic-import": {
6837       "version": "2.0.2",
6838       "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz",
6839       "integrity": "sha1-x1K9IQvvZ5UBtsbLf8hPj0cVjMQ=",
6840       "dev": true,
6841       "requires": {
6842         "acorn": "^4.0.3"
6843       },
6844       "dependencies": {
6845         "acorn": {
6846           "version": "4.0.13",
6847           "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
6848           "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
6849           "dev": true
6850         }
6851       }
6852     },
6853     "acorn-globals": {
6854       "version": "4.3.0",
6855       "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.0.tgz",
6856       "integrity": "sha512-hMtHj3s5RnuhvHPowpBYvJVj3rAar82JiDQHvGs1zO0l10ocX/xEdBShNHTJaboucJUsScghp74pH3s7EnHHQw==",
6857       "dev": true,
6858       "requires": {
6859         "acorn": "^6.0.1",
6860         "acorn-walk": "^6.0.1"
6861       },
6862       "dependencies": {
6863         "acorn": {
6864           "version": "6.1.0",
6865           "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.1.0.tgz",
6866           "integrity": "sha512-MW/FjM+IvU9CgBzjO3UIPCE2pyEwUsoFl+VGdczOPEdxfGFjuKny/gN54mOuX7Qxmb9Rg9MCn2oKiSUeW+pjrw==",
6867           "dev": true
6868         }
6869       }
6870     },
6871     "acorn-walk": {
6872       "version": "6.1.1",
6873       "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.1.1.tgz",
6874       "integrity": "sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw==",
6875       "dev": true
6876     },
6877     "agent-base": {
6878       "version": "4.2.1",
6879       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz",
6880       "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==",
6881       "dev": true,
6882       "requires": {
6883         "es6-promisify": "^5.0.0"
6884       }
6885     },
6886     "agentkeepalive": {
6887       "version": "3.5.2",
6888       "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-3.5.2.tgz",
6889       "integrity": "sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==",
6890       "dev": true,
6891       "requires": {
6892         "humanize-ms": "^1.2.1"
6893       }
6894     },
6895     "ajv": {
6896       "version": "6.5.3",
6897       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.3.tgz",
6898       "integrity": "sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==",
6899       "dev": true,
6900       "requires": {
6901         "fast-deep-equal": "^2.0.1",
6902         "fast-json-stable-stringify": "^2.0.0",
6903         "json-schema-traverse": "^0.4.1",
6904         "uri-js": "^4.2.2"
6905       },
6906       "dependencies": {
6907         "fast-deep-equal": {
6908           "version": "2.0.1",
6909           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
6910           "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
6911           "dev": true
6912         },
6913         "json-schema-traverse": {
6914           "version": "0.4.1",
6915           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
6916           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
6917           "dev": true
6918         }
6919       }
6920     },
6921     "ajv-errors": {
6922       "version": "1.0.1",
6923       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
6924       "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
6925       "dev": true
6926     },
6927     "ajv-keywords": {
6928       "version": "3.2.0",
6929       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz",
6930       "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=",
6931       "dev": true
6932     },
6933     "align-text": {
6934       "version": "0.1.4",
6935       "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
6936       "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
6937       "dev": true,
6938       "requires": {
6939         "kind-of": "^3.0.2",
6940         "longest": "^1.0.1",
6941         "repeat-string": "^1.5.2"
6942       }
6943     },
6944     "am-i-a-dependency": {
6945       "version": "1.1.2",
6946       "resolved": "https://registry.npmjs.org/am-i-a-dependency/-/am-i-a-dependency-1.1.2.tgz",
6947       "integrity": "sha1-+dNCIwTW9kL4IeTEB1ZQNfYWfx8=",
6948       "dev": true
6949     },
6950     "amdefine": {
6951       "version": "1.0.1",
6952       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
6953       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
6954       "dev": true
6955     },
6956     "angular-base64-upload": {
6957       "version": "0.1.23",
6958       "resolved": "https://registry.npmjs.org/angular-base64-upload/-/angular-base64-upload-0.1.23.tgz",
6959       "integrity": "sha512-vRSY+7/pag2hEdTSB90LTvT5rU5XPxBNMA1WGz60pNSpChRUzf+h5FR9lObRcGg1WUOvlYinnvoPTD6Nktcx1g==",
6960       "dev": true
6961     },
6962     "angular-svg-icon": {
6963       "version": "5.0.0",
6964       "resolved": "https://registry.npmjs.org/angular-svg-icon/-/angular-svg-icon-5.0.0.tgz",
6965       "integrity": "sha512-wIRpoQ3PwytxA4MRe9cgmdytXrHgTGUuTdmIFtAQvCcftUSWWkzkVaXF1QSlFip6ipHf/YacdJHFYXpnW2lWPQ=="
6966     },
6967     "angular-tree-component": {
6968       "version": "7.0.1",
6969       "resolved": "https://registry.npmjs.org/angular-tree-component/-/angular-tree-component-7.0.1.tgz",
6970       "integrity": "sha1-/I0OctjDS4cTGjuivTKtIJRWiaw=",
6971       "requires": {
6972         "lodash": "4.17.4",
6973         "mobx": ">=3",
6974         "mobx-angular": ">=1"
6975       },
6976       "dependencies": {
6977         "lodash": {
6978           "version": "4.17.4",
6979           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz",
6980           "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4="
6981         }
6982       }
6983     },
6984     "angular2-datatable": {
6985       "version": "0.6.0",
6986       "resolved": "https://registry.npmjs.org/angular2-datatable/-/angular2-datatable-0.6.0.tgz",
6987       "integrity": "sha1-ygCPdAh/DLh9pXCe0vLR0GF3JjI=",
6988       "requires": {
6989         "lodash": "^4.0.0"
6990       }
6991     },
6992     "angular2-multiselect-dropdown": {
6993       "version": "2.5.0",
6994       "resolved": "https://registry.npmjs.org/angular2-multiselect-dropdown/-/angular2-multiselect-dropdown-2.5.0.tgz",
6995       "integrity": "sha1-6halE/Z0LN5V312fqumSzThU7dM=",
6996       "requires": {
6997         "font-awesome": "*"
6998       }
6999     },
7000     "angular2-template-loader": {
7001       "version": "0.6.2",
7002       "resolved": "https://registry.npmjs.org/angular2-template-loader/-/angular2-template-loader-0.6.2.tgz",
7003       "integrity": "sha1-wNROkP/w+sleiyPwQ6zaf9HFHXw=",
7004       "dev": true,
7005       "requires": {
7006         "loader-utils": "^0.2.15"
7007       },
7008       "dependencies": {
7009         "loader-utils": {
7010           "version": "0.2.17",
7011           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
7012           "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
7013           "dev": true,
7014           "requires": {
7015             "big.js": "^3.1.3",
7016             "emojis-list": "^2.0.0",
7017             "json5": "^0.5.0",
7018             "object-assign": "^4.0.1"
7019           }
7020         }
7021       }
7022     },
7023     "angular5-csv": {
7024       "version": "0.2.10",
7025       "resolved": "https://registry.npmjs.org/angular5-csv/-/angular5-csv-0.2.10.tgz",
7026       "integrity": "sha512-hLEXyYjocQWev8e9P1LMWny3PxCtzeXvHUjiRGwMXUP8myByrFXf+B5taJFvlgTKsIONFu2wmRsTjjpyB2O1Yw=="
7027     },
7028     "ansi-colors": {
7029       "version": "3.2.3",
7030       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz",
7031       "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==",
7032       "dev": true
7033     },
7034     "ansi-escapes": {
7035       "version": "3.1.0",
7036       "resolved": "http://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz",
7037       "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==",
7038       "dev": true
7039     },
7040     "ansi-html": {
7041       "version": "0.0.7",
7042       "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
7043       "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
7044       "dev": true
7045     },
7046     "ansi-regex": {
7047       "version": "2.1.1",
7048       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
7049       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
7050     },
7051     "ansi-styles": {
7052       "version": "3.2.1",
7053       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
7054       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
7055       "requires": {
7056         "color-convert": "^1.9.0"
7057       }
7058     },
7059     "ansicolors": {
7060       "version": "0.2.1",
7061       "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.2.1.tgz",
7062       "integrity": "sha1-vgiVmQl7dKXJxKhKDNvNtivYeu8="
7063     },
7064     "ansistyles": {
7065       "version": "0.1.3",
7066       "resolved": "https://registry.npmjs.org/ansistyles/-/ansistyles-0.1.3.tgz",
7067       "integrity": "sha1-XeYEFb2gcbs3EnhUyGT0GyMlRTk="
7068     },
7069     "anymatch": {
7070       "version": "1.3.2",
7071       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
7072       "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
7073       "dev": true,
7074       "requires": {
7075         "micromatch": "^2.1.5",
7076         "normalize-path": "^2.0.0"
7077       }
7078     },
7079     "app-root-path": {
7080       "version": "2.1.0",
7081       "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.1.0.tgz",
7082       "integrity": "sha1-mL9lmTJ+zqGZMJhm6BQDaP0uZGo=",
7083       "dev": true
7084     },
7085     "append-transform": {
7086       "version": "1.0.0",
7087       "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
7088       "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
7089       "dev": true,
7090       "requires": {
7091         "default-require-extensions": "^2.0.0"
7092       }
7093     },
7094     "aproba": {
7095       "version": "1.2.0",
7096       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
7097       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
7098       "dev": true
7099     },
7100     "archy": {
7101       "version": "1.0.0",
7102       "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
7103       "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA="
7104     },
7105     "are-we-there-yet": {
7106       "version": "1.1.5",
7107       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
7108       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
7109       "dev": true,
7110       "requires": {
7111         "delegates": "^1.0.0",
7112         "readable-stream": "^2.0.6"
7113       }
7114     },
7115     "argparse": {
7116       "version": "1.0.10",
7117       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
7118       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
7119       "dev": true,
7120       "requires": {
7121         "sprintf-js": "~1.0.2"
7122       }
7123     },
7124     "args": {
7125       "version": "2.6.1",
7126       "resolved": "https://registry.npmjs.org/args/-/args-2.6.1.tgz",
7127       "integrity": "sha1-slkO1BaM0xtiREGZvcUWa7GSDC8=",
7128       "requires": {
7129         "camelcase": "4.1.0",
7130         "chalk": "1.1.3",
7131         "minimist": "1.2.0",
7132         "pkginfo": "0.4.0",
7133         "string-similarity": "1.1.0"
7134       },
7135       "dependencies": {
7136         "ansi-styles": {
7137           "version": "2.2.1",
7138           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7139           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
7140         },
7141         "camelcase": {
7142           "version": "4.1.0",
7143           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
7144           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0="
7145         },
7146         "chalk": {
7147           "version": "1.1.3",
7148           "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7149           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7150           "requires": {
7151             "ansi-styles": "^2.2.1",
7152             "escape-string-regexp": "^1.0.2",
7153             "has-ansi": "^2.0.0",
7154             "strip-ansi": "^3.0.0",
7155             "supports-color": "^2.0.0"
7156           }
7157         },
7158         "minimist": {
7159           "version": "1.2.0",
7160           "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
7161           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
7162         },
7163         "supports-color": {
7164           "version": "2.0.0",
7165           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7166           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
7167         }
7168       }
7169     },
7170     "arr-diff": {
7171       "version": "2.0.0",
7172       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
7173       "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
7174       "dev": true,
7175       "requires": {
7176         "arr-flatten": "^1.0.1"
7177       }
7178     },
7179     "arr-flatten": {
7180       "version": "1.1.0",
7181       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
7182       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
7183       "dev": true
7184     },
7185     "arr-union": {
7186       "version": "3.1.0",
7187       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
7188       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
7189       "dev": true
7190     },
7191     "array-differ": {
7192       "version": "2.0.3",
7193       "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-2.0.3.tgz",
7194       "integrity": "sha1-AZW7AMzM8nEQbv7kpHhkiLcYBxI=",
7195       "dev": true
7196     },
7197     "array-equal": {
7198       "version": "1.0.0",
7199       "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz",
7200       "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=",
7201       "dev": true
7202     },
7203     "array-filter": {
7204       "version": "0.0.1",
7205       "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz",
7206       "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw="
7207     },
7208     "array-find-index": {
7209       "version": "1.0.2",
7210       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
7211       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
7212       "dev": true,
7213       "optional": true
7214     },
7215     "array-flatten": {
7216       "version": "2.1.2",
7217       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
7218       "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
7219       "dev": true
7220     },
7221     "array-map": {
7222       "version": "0.0.0",
7223       "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz",
7224       "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI="
7225     },
7226     "array-reduce": {
7227       "version": "0.0.0",
7228       "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz",
7229       "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys="
7230     },
7231     "array-union": {
7232       "version": "1.0.2",
7233       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
7234       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
7235       "dev": true,
7236       "requires": {
7237         "array-uniq": "^1.0.1"
7238       }
7239     },
7240     "array-uniq": {
7241       "version": "1.0.3",
7242       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
7243       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
7244       "dev": true
7245     },
7246     "array-unique": {
7247       "version": "0.2.1",
7248       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
7249       "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
7250       "dev": true
7251     },
7252     "arrify": {
7253       "version": "1.0.1",
7254       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
7255       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
7256       "dev": true
7257     },
7258     "asap": {
7259       "version": "2.0.6",
7260       "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
7261       "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
7262     },
7263     "asn1": {
7264       "version": "0.2.3",
7265       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
7266       "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y="
7267     },
7268     "asn1.js": {
7269       "version": "4.10.1",
7270       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
7271       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
7272       "dev": true,
7273       "requires": {
7274         "bn.js": "^4.0.0",
7275         "inherits": "^2.0.1",
7276         "minimalistic-assert": "^1.0.0"
7277       }
7278     },
7279     "assert": {
7280       "version": "1.4.1",
7281       "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
7282       "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
7283       "dev": true,
7284       "requires": {
7285         "util": "0.10.3"
7286       }
7287     },
7288     "assert-plus": {
7289       "version": "0.2.0",
7290       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
7291       "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ="
7292     },
7293     "assign-symbols": {
7294       "version": "1.0.0",
7295       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
7296       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
7297       "dev": true
7298     },
7299     "ast-traverse": {
7300       "version": "0.1.1",
7301       "resolved": "https://registry.npmjs.org/ast-traverse/-/ast-traverse-0.1.1.tgz",
7302       "integrity": "sha1-ac8rg4bxnc2hux4F1o/jWdiJfeY="
7303     },
7304     "astral-regex": {
7305       "version": "1.0.0",
7306       "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
7307       "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
7308       "dev": true
7309     },
7310     "async": {
7311       "version": "2.6.0",
7312       "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz",
7313       "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==",
7314       "requires": {
7315         "lodash": "^4.14.0"
7316       }
7317     },
7318     "async-each": {
7319       "version": "1.0.1",
7320       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
7321       "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
7322       "dev": true
7323     },
7324     "async-foreach": {
7325       "version": "0.1.3",
7326       "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
7327       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
7328       "dev": true,
7329       "optional": true
7330     },
7331     "async-limiter": {
7332       "version": "1.0.0",
7333       "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",
7334       "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==",
7335       "dev": true
7336     },
7337     "asynckit": {
7338       "version": "0.4.0",
7339       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
7340       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
7341     },
7342     "atob": {
7343       "version": "2.0.3",
7344       "resolved": "https://registry.npmjs.org/atob/-/atob-2.0.3.tgz",
7345       "integrity": "sha1-GcenYEc3dEaPILLS0DNyrX1Mv10=",
7346       "dev": true
7347     },
7348     "autoprefixer": {
7349       "version": "9.3.1",
7350       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.3.1.tgz",
7351       "integrity": "sha512-DY9gOh8z3tnCbJ13JIWaeQsoYncTGdsrgCceBaQSIL4nvdrLxgbRSBPevg2XbX7u4QCSfLheSJEEIUUSlkbx6Q==",
7352       "dev": true,
7353       "requires": {
7354         "browserslist": "^4.3.3",
7355         "caniuse-lite": "^1.0.30000898",
7356         "normalize-range": "^0.1.2",
7357         "num2fraction": "^1.2.2",
7358         "postcss": "^7.0.5",
7359         "postcss-value-parser": "^3.3.1"
7360       },
7361       "dependencies": {
7362         "browserslist": {
7363           "version": "4.3.6",
7364           "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.3.6.tgz",
7365           "integrity": "sha512-kMGKs4BTzRWviZ8yru18xBpx+CyHG9eqgRbj9XbE3IMgtczf4aiA0Y1YCpVdvUieKGZ03kolSPXqTcscBCb9qw==",
7366           "dev": true,
7367           "requires": {
7368             "caniuse-lite": "^1.0.30000921",
7369             "electron-to-chromium": "^1.3.92",
7370             "node-releases": "^1.1.1"
7371           }
7372         },
7373         "caniuse-lite": {
7374           "version": "1.0.30000923",
7375           "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000923.tgz",
7376           "integrity": "sha512-j5ur7eeluOFjjPUkydtXP4KFAsmH3XaQNch5tvWSO+dLHYt5PE+VgJZLWtbVOodfWij6m6zas28T4gB/cLYq1w==",
7377           "dev": true
7378         },
7379         "electron-to-chromium": {
7380           "version": "1.3.96",
7381           "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.96.tgz",
7382           "integrity": "sha512-ZUXBUyGLeoJxp4Nt6G/GjBRLnyz8IKQGexZ2ndWaoegThgMGFO1tdDYID5gBV32/1S83osjJHyfzvanE/8HY4Q==",
7383           "dev": true
7384         }
7385       }
7386     },
7387     "aws-sign2": {
7388       "version": "0.6.0",
7389       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
7390       "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8="
7391     },
7392     "aws4": {
7393       "version": "1.6.0",
7394       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz",
7395       "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4="
7396     },
7397     "babel-code-frame": {
7398       "version": "6.26.0",
7399       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
7400       "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
7401       "requires": {
7402         "chalk": "^1.1.3",
7403         "esutils": "^2.0.2",
7404         "js-tokens": "^3.0.2"
7405       },
7406       "dependencies": {
7407         "ansi-styles": {
7408           "version": "2.2.1",
7409           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7410           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
7411         },
7412         "chalk": {
7413           "version": "1.1.3",
7414           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7415           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7416           "requires": {
7417             "ansi-styles": "^2.2.1",
7418             "escape-string-regexp": "^1.0.2",
7419             "has-ansi": "^2.0.0",
7420             "strip-ansi": "^3.0.0",
7421             "supports-color": "^2.0.0"
7422           }
7423         },
7424         "supports-color": {
7425           "version": "2.0.0",
7426           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7427           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
7428         }
7429       }
7430     },
7431     "babel-core": {
7432       "version": "6.26.0",
7433       "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz",
7434       "integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=",
7435       "dev": true,
7436       "requires": {
7437         "babel-code-frame": "^6.26.0",
7438         "babel-generator": "^6.26.0",
7439         "babel-helpers": "^6.24.1",
7440         "babel-messages": "^6.23.0",
7441         "babel-register": "^6.26.0",
7442         "babel-runtime": "^6.26.0",
7443         "babel-template": "^6.26.0",
7444         "babel-traverse": "^6.26.0",
7445         "babel-types": "^6.26.0",
7446         "babylon": "^6.18.0",
7447         "convert-source-map": "^1.5.0",
7448         "debug": "^2.6.8",
7449         "json5": "^0.5.1",
7450         "lodash": "^4.17.4",
7451         "minimatch": "^3.0.4",
7452         "path-is-absolute": "^1.0.1",
7453         "private": "^0.1.7",
7454         "slash": "^1.0.0",
7455         "source-map": "^0.5.6"
7456       }
7457     },
7458     "babel-generator": {
7459       "version": "6.26.1",
7460       "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
7461       "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
7462       "requires": {
7463         "babel-messages": "^6.23.0",
7464         "babel-runtime": "^6.26.0",
7465         "babel-types": "^6.26.0",
7466         "detect-indent": "^4.0.0",
7467         "jsesc": "^1.3.0",
7468         "lodash": "^4.17.4",
7469         "source-map": "^0.5.7",
7470         "trim-right": "^1.0.1"
7471       }
7472     },
7473     "babel-helper-builder-binary-assignment-operator-visitor": {
7474       "version": "6.24.1",
7475       "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz",
7476       "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=",
7477       "dev": true,
7478       "requires": {
7479         "babel-helper-explode-assignable-expression": "^6.24.1",
7480         "babel-runtime": "^6.22.0",
7481         "babel-types": "^6.24.1"
7482       }
7483     },
7484     "babel-helper-builder-react-jsx": {
7485       "version": "6.26.0",
7486       "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz",
7487       "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=",
7488       "dev": true,
7489       "requires": {
7490         "babel-runtime": "^6.26.0",
7491         "babel-types": "^6.26.0",
7492         "esutils": "^2.0.2"
7493       }
7494     },
7495     "babel-helper-call-delegate": {
7496       "version": "6.24.1",
7497       "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz",
7498       "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
7499       "dev": true,
7500       "requires": {
7501         "babel-helper-hoist-variables": "^6.24.1",
7502         "babel-runtime": "^6.22.0",
7503         "babel-traverse": "^6.24.1",
7504         "babel-types": "^6.24.1"
7505       }
7506     },
7507     "babel-helper-define-map": {
7508       "version": "6.26.0",
7509       "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz",
7510       "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=",
7511       "dev": true,
7512       "requires": {
7513         "babel-helper-function-name": "^6.24.1",
7514         "babel-runtime": "^6.26.0",
7515         "babel-types": "^6.26.0",
7516         "lodash": "^4.17.4"
7517       }
7518     },
7519     "babel-helper-explode-assignable-expression": {
7520       "version": "6.24.1",
7521       "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz",
7522       "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=",
7523       "dev": true,
7524       "requires": {
7525         "babel-runtime": "^6.22.0",
7526         "babel-traverse": "^6.24.1",
7527         "babel-types": "^6.24.1"
7528       }
7529     },
7530     "babel-helper-function-name": {
7531       "version": "6.24.1",
7532       "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
7533       "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=",
7534       "dev": true,
7535       "requires": {
7536         "babel-helper-get-function-arity": "^6.24.1",
7537         "babel-runtime": "^6.22.0",
7538         "babel-template": "^6.24.1",
7539         "babel-traverse": "^6.24.1",
7540         "babel-types": "^6.24.1"
7541       }
7542     },
7543     "babel-helper-get-function-arity": {
7544       "version": "6.24.1",
7545       "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz",
7546       "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
7547       "dev": true,
7548       "requires": {
7549         "babel-runtime": "^6.22.0",
7550         "babel-types": "^6.24.1"
7551       }
7552     },
7553     "babel-helper-hoist-variables": {
7554       "version": "6.24.1",
7555       "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz",
7556       "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
7557       "dev": true,
7558       "requires": {
7559         "babel-runtime": "^6.22.0",
7560         "babel-types": "^6.24.1"
7561       }
7562     },
7563     "babel-helper-optimise-call-expression": {
7564       "version": "6.24.1",
7565       "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz",
7566       "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=",
7567       "dev": true,
7568       "requires": {
7569         "babel-runtime": "^6.22.0",
7570         "babel-types": "^6.24.1"
7571       }
7572     },
7573     "babel-helper-regex": {
7574       "version": "6.26.0",
7575       "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz",
7576       "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=",
7577       "dev": true,
7578       "requires": {
7579         "babel-runtime": "^6.26.0",
7580         "babel-types": "^6.26.0",
7581         "lodash": "^4.17.4"
7582       }
7583     },
7584     "babel-helper-remap-async-to-generator": {
7585       "version": "6.24.1",
7586       "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz",
7587       "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=",
7588       "dev": true,
7589       "requires": {
7590         "babel-helper-function-name": "^6.24.1",
7591         "babel-runtime": "^6.22.0",
7592         "babel-template": "^6.24.1",
7593         "babel-traverse": "^6.24.1",
7594         "babel-types": "^6.24.1"
7595       }
7596     },
7597     "babel-helper-replace-supers": {
7598       "version": "6.24.1",
7599       "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz",
7600       "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=",
7601       "dev": true,
7602       "requires": {
7603         "babel-helper-optimise-call-expression": "^6.24.1",
7604         "babel-messages": "^6.23.0",
7605         "babel-runtime": "^6.22.0",
7606         "babel-template": "^6.24.1",
7607         "babel-traverse": "^6.24.1",
7608         "babel-types": "^6.24.1"
7609       }
7610     },
7611     "babel-helpers": {
7612       "version": "6.24.1",
7613       "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
7614       "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
7615       "dev": true,
7616       "requires": {
7617         "babel-runtime": "^6.22.0",
7618         "babel-template": "^6.24.1"
7619       }
7620     },
7621     "babel-jest": {
7622       "version": "24.1.0",
7623       "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.1.0.tgz",
7624       "integrity": "sha512-MLcagnVrO9ybQGLEfZUqnOzv36iQzU7Bj4elm39vCukumLVSfoX+tRy3/jW7lUKc7XdpRmB/jech6L/UCsSZjw==",
7625       "dev": true,
7626       "requires": {
7627         "babel-plugin-istanbul": "^5.1.0",
7628         "babel-preset-jest": "^24.1.0",
7629         "chalk": "^2.4.2",
7630         "slash": "^2.0.0"
7631       },
7632       "dependencies": {
7633         "chalk": {
7634           "version": "2.4.2",
7635           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
7636           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
7637           "dev": true,
7638           "requires": {
7639             "ansi-styles": "^3.2.1",
7640             "escape-string-regexp": "^1.0.5",
7641             "supports-color": "^5.3.0"
7642           }
7643         },
7644         "has-flag": {
7645           "version": "3.0.0",
7646           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
7647           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
7648           "dev": true
7649         },
7650         "slash": {
7651           "version": "2.0.0",
7652           "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
7653           "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==",
7654           "dev": true
7655         },
7656         "supports-color": {
7657           "version": "5.5.0",
7658           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
7659           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
7660           "dev": true,
7661           "requires": {
7662             "has-flag": "^3.0.0"
7663           }
7664         }
7665       }
7666     },
7667     "babel-messages": {
7668       "version": "6.23.0",
7669       "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
7670       "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
7671       "requires": {
7672         "babel-runtime": "^6.22.0"
7673       }
7674     },
7675     "babel-plugin-check-es2015-constants": {
7676       "version": "6.22.0",
7677       "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz",
7678       "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
7679       "dev": true,
7680       "requires": {
7681         "babel-runtime": "^6.22.0"
7682       }
7683     },
7684     "babel-plugin-istanbul": {
7685       "version": "5.1.1",
7686       "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.1.1.tgz",
7687       "integrity": "sha512-RNNVv2lsHAXJQsEJ5jonQwrJVWK8AcZpG1oxhnjCUaAjL7xahYLANhPUZbzEQHjKy1NMYUwn+0NPKQc8iSY4xQ==",
7688       "dev": true,
7689       "requires": {
7690         "find-up": "^3.0.0",
7691         "istanbul-lib-instrument": "^3.0.0",
7692         "test-exclude": "^5.0.0"
7693       },
7694       "dependencies": {
7695         "@babel/code-frame": {
7696           "version": "7.0.0",
7697           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
7698           "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
7699           "dev": true,
7700           "requires": {
7701             "@babel/highlight": "^7.0.0"
7702           }
7703         },
7704         "@babel/generator": {
7705           "version": "7.3.3",
7706           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.3.3.tgz",
7707           "integrity": "sha512-aEADYwRRZjJyMnKN7llGIlircxTCofm3dtV5pmY6ob18MSIuipHpA2yZWkPlycwu5HJcx/pADS3zssd8eY7/6A==",
7708           "dev": true,
7709           "requires": {
7710             "@babel/types": "^7.3.3",
7711             "jsesc": "^2.5.1",
7712             "lodash": "^4.17.11",
7713             "source-map": "^0.5.0",
7714             "trim-right": "^1.0.1"
7715           }
7716         },
7717         "@babel/helper-function-name": {
7718           "version": "7.1.0",
7719           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
7720           "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
7721           "dev": true,
7722           "requires": {
7723             "@babel/helper-get-function-arity": "^7.0.0",
7724             "@babel/template": "^7.1.0",
7725             "@babel/types": "^7.0.0"
7726           }
7727         },
7728         "@babel/helper-get-function-arity": {
7729           "version": "7.0.0",
7730           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
7731           "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
7732           "dev": true,
7733           "requires": {
7734             "@babel/types": "^7.0.0"
7735           }
7736         },
7737         "@babel/helper-split-export-declaration": {
7738           "version": "7.0.0",
7739           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz",
7740           "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==",
7741           "dev": true,
7742           "requires": {
7743             "@babel/types": "^7.0.0"
7744           }
7745         },
7746         "@babel/highlight": {
7747           "version": "7.0.0",
7748           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
7749           "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
7750           "dev": true,
7751           "requires": {
7752             "chalk": "^2.0.0",
7753             "esutils": "^2.0.2",
7754             "js-tokens": "^4.0.0"
7755           }
7756         },
7757         "@babel/parser": {
7758           "version": "7.3.3",
7759           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.3.3.tgz",
7760           "integrity": "sha512-xsH1CJoln2r74hR+y7cg2B5JCPaTh+Hd+EbBRk9nWGSNspuo6krjhX0Om6RnRQuIvFq8wVXCLKH3kwKDYhanSg==",
7761           "dev": true
7762         },
7763         "@babel/template": {
7764           "version": "7.2.2",
7765           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz",
7766           "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==",
7767           "dev": true,
7768           "requires": {
7769             "@babel/code-frame": "^7.0.0",
7770             "@babel/parser": "^7.2.2",
7771             "@babel/types": "^7.2.2"
7772           }
7773         },
7774         "@babel/traverse": {
7775           "version": "7.2.3",
7776           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz",
7777           "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==",
7778           "dev": true,
7779           "requires": {
7780             "@babel/code-frame": "^7.0.0",
7781             "@babel/generator": "^7.2.2",
7782             "@babel/helper-function-name": "^7.1.0",
7783             "@babel/helper-split-export-declaration": "^7.0.0",
7784             "@babel/parser": "^7.2.3",
7785             "@babel/types": "^7.2.2",
7786             "debug": "^4.1.0",
7787             "globals": "^11.1.0",
7788             "lodash": "^4.17.10"
7789           }
7790         },
7791         "@babel/types": {
7792           "version": "7.3.3",
7793           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.3.3.tgz",
7794           "integrity": "sha512-2tACZ80Wg09UnPg5uGAOUvvInaqLk3l/IAhQzlxLQOIXacr6bMsra5SH6AWw/hIDRCSbCdHP2KzSOD+cT7TzMQ==",
7795           "dev": true,
7796           "requires": {
7797             "esutils": "^2.0.2",
7798             "lodash": "^4.17.11",
7799             "to-fast-properties": "^2.0.0"
7800           }
7801         },
7802         "debug": {
7803           "version": "4.1.1",
7804           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
7805           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
7806           "dev": true,
7807           "requires": {
7808             "ms": "^2.1.1"
7809           }
7810         },
7811         "find-up": {
7812           "version": "3.0.0",
7813           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
7814           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
7815           "dev": true,
7816           "requires": {
7817             "locate-path": "^3.0.0"
7818           }
7819         },
7820         "globals": {
7821           "version": "11.11.0",
7822           "resolved": "https://registry.npmjs.org/globals/-/globals-11.11.0.tgz",
7823           "integrity": "sha512-WHq43gS+6ufNOEqlrDBxVEbb8ntfXrfAUU2ZOpCxrBdGKW3gyv8mCxAfIBD0DroPKGrJ2eSsXsLtY9MPntsyTw==",
7824           "dev": true
7825         },
7826         "istanbul-lib-coverage": {
7827           "version": "2.0.3",
7828           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz",
7829           "integrity": "sha512-dKWuzRGCs4G+67VfW9pBFFz2Jpi4vSp/k7zBcJ888ofV5Mi1g5CUML5GvMvV6u9Cjybftu+E8Cgp+k0dI1E5lw==",
7830           "dev": true
7831         },
7832         "istanbul-lib-instrument": {
7833           "version": "3.1.0",
7834           "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.1.0.tgz",
7835           "integrity": "sha512-ooVllVGT38HIk8MxDj/OIHXSYvH+1tq/Vb38s8ixt9GoJadXska4WkGY+0wkmtYCZNYtaARniH/DixUGGLZ0uA==",
7836           "dev": true,
7837           "requires": {
7838             "@babel/generator": "^7.0.0",
7839             "@babel/parser": "^7.0.0",
7840             "@babel/template": "^7.0.0",
7841             "@babel/traverse": "^7.0.0",
7842             "@babel/types": "^7.0.0",
7843             "istanbul-lib-coverage": "^2.0.3",
7844             "semver": "^5.5.0"
7845           }
7846         },
7847         "js-tokens": {
7848           "version": "4.0.0",
7849           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
7850           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
7851           "dev": true
7852         },
7853         "jsesc": {
7854           "version": "2.5.2",
7855           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
7856           "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
7857           "dev": true
7858         },
7859         "locate-path": {
7860           "version": "3.0.0",
7861           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
7862           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
7863           "dev": true,
7864           "requires": {
7865             "p-locate": "^3.0.0",
7866             "path-exists": "^3.0.0"
7867           }
7868         },
7869         "lodash": {
7870           "version": "4.17.11",
7871           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
7872           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
7873           "dev": true
7874         },
7875         "ms": {
7876           "version": "2.1.1",
7877           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
7878           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
7879           "dev": true
7880         },
7881         "p-limit": {
7882           "version": "2.1.0",
7883           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz",
7884           "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==",
7885           "dev": true,
7886           "requires": {
7887             "p-try": "^2.0.0"
7888           }
7889         },
7890         "p-locate": {
7891           "version": "3.0.0",
7892           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
7893           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
7894           "dev": true,
7895           "requires": {
7896             "p-limit": "^2.0.0"
7897           }
7898         },
7899         "p-try": {
7900           "version": "2.0.0",
7901           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
7902           "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
7903           "dev": true
7904         },
7905         "to-fast-properties": {
7906           "version": "2.0.0",
7907           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
7908           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
7909           "dev": true
7910         }
7911       }
7912     },
7913     "babel-plugin-jest-hoist": {
7914       "version": "24.1.0",
7915       "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.1.0.tgz",
7916       "integrity": "sha512-gljYrZz8w1b6fJzKcsfKsipSru2DU2DmQ39aB6nV3xQ0DDv3zpIzKGortA5gknrhNnPN8DweaEgrnZdmbGmhnw==",
7917       "dev": true
7918     },
7919     "babel-plugin-syntax-async-functions": {
7920       "version": "6.13.0",
7921       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz",
7922       "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=",
7923       "dev": true
7924     },
7925     "babel-plugin-syntax-exponentiation-operator": {
7926       "version": "6.13.0",
7927       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz",
7928       "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=",
7929       "dev": true
7930     },
7931     "babel-plugin-syntax-flow": {
7932       "version": "6.18.0",
7933       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-flow/-/babel-plugin-syntax-flow-6.18.0.tgz",
7934       "integrity": "sha1-TDqyCiryaqIM0lmVw5jE63AxDI0=",
7935       "dev": true
7936     },
7937     "babel-plugin-syntax-jsx": {
7938       "version": "6.18.0",
7939       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz",
7940       "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=",
7941       "dev": true
7942     },
7943     "babel-plugin-syntax-trailing-function-commas": {
7944       "version": "6.22.0",
7945       "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz",
7946       "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=",
7947       "dev": true
7948     },
7949     "babel-plugin-transform-async-to-generator": {
7950       "version": "6.24.1",
7951       "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz",
7952       "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=",
7953       "dev": true,
7954       "requires": {
7955         "babel-helper-remap-async-to-generator": "^6.24.1",
7956         "babel-plugin-syntax-async-functions": "^6.8.0",
7957         "babel-runtime": "^6.22.0"
7958       }
7959     },
7960     "babel-plugin-transform-es2015-arrow-functions": {
7961       "version": "6.22.0",
7962       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
7963       "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
7964       "dev": true,
7965       "requires": {
7966         "babel-runtime": "^6.22.0"
7967       }
7968     },
7969     "babel-plugin-transform-es2015-block-scoped-functions": {
7970       "version": "6.22.0",
7971       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz",
7972       "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=",
7973       "dev": true,
7974       "requires": {
7975         "babel-runtime": "^6.22.0"
7976       }
7977     },
7978     "babel-plugin-transform-es2015-block-scoping": {
7979       "version": "6.26.0",
7980       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz",
7981       "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=",
7982       "dev": true,
7983       "requires": {
7984         "babel-runtime": "^6.26.0",
7985         "babel-template": "^6.26.0",
7986         "babel-traverse": "^6.26.0",
7987         "babel-types": "^6.26.0",
7988         "lodash": "^4.17.4"
7989       }
7990     },
7991     "babel-plugin-transform-es2015-classes": {
7992       "version": "6.24.1",
7993       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz",
7994       "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=",
7995       "dev": true,
7996       "requires": {
7997         "babel-helper-define-map": "^6.24.1",
7998         "babel-helper-function-name": "^6.24.1",
7999         "babel-helper-optimise-call-expression": "^6.24.1",
8000         "babel-helper-replace-supers": "^6.24.1",
8001         "babel-messages": "^6.23.0",
8002         "babel-runtime": "^6.22.0",
8003         "babel-template": "^6.24.1",
8004         "babel-traverse": "^6.24.1",
8005         "babel-types": "^6.24.1"
8006       }
8007     },
8008     "babel-plugin-transform-es2015-computed-properties": {
8009       "version": "6.24.1",
8010       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz",
8011       "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
8012       "dev": true,
8013       "requires": {
8014         "babel-runtime": "^6.22.0",
8015         "babel-template": "^6.24.1"
8016       }
8017     },
8018     "babel-plugin-transform-es2015-destructuring": {
8019       "version": "6.23.0",
8020       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz",
8021       "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
8022       "dev": true,
8023       "requires": {
8024         "babel-runtime": "^6.22.0"
8025       }
8026     },
8027     "babel-plugin-transform-es2015-duplicate-keys": {
8028       "version": "6.24.1",
8029       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz",
8030       "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=",
8031       "dev": true,
8032       "requires": {
8033         "babel-runtime": "^6.22.0",
8034         "babel-types": "^6.24.1"
8035       }
8036     },
8037     "babel-plugin-transform-es2015-for-of": {
8038       "version": "6.23.0",
8039       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz",
8040       "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=",
8041       "dev": true,
8042       "requires": {
8043         "babel-runtime": "^6.22.0"
8044       }
8045     },
8046     "babel-plugin-transform-es2015-function-name": {
8047       "version": "6.24.1",
8048       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz",
8049       "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=",
8050       "dev": true,
8051       "requires": {
8052         "babel-helper-function-name": "^6.24.1",
8053         "babel-runtime": "^6.22.0",
8054         "babel-types": "^6.24.1"
8055       }
8056     },
8057     "babel-plugin-transform-es2015-literals": {
8058       "version": "6.22.0",
8059       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz",
8060       "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=",
8061       "dev": true,
8062       "requires": {
8063         "babel-runtime": "^6.22.0"
8064       }
8065     },
8066     "babel-plugin-transform-es2015-modules-amd": {
8067       "version": "6.24.1",
8068       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz",
8069       "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=",
8070       "dev": true,
8071       "requires": {
8072         "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
8073         "babel-runtime": "^6.22.0",
8074         "babel-template": "^6.24.1"
8075       }
8076     },
8077     "babel-plugin-transform-es2015-modules-commonjs": {
8078       "version": "6.26.0",
8079       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.0.tgz",
8080       "integrity": "sha1-DYOUApt9xqvhqX7xgeAHWN0uXYo=",
8081       "dev": true,
8082       "requires": {
8083         "babel-plugin-transform-strict-mode": "^6.24.1",
8084         "babel-runtime": "^6.26.0",
8085         "babel-template": "^6.26.0",
8086         "babel-types": "^6.26.0"
8087       }
8088     },
8089     "babel-plugin-transform-es2015-modules-systemjs": {
8090       "version": "6.24.1",
8091       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz",
8092       "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=",
8093       "dev": true,
8094       "requires": {
8095         "babel-helper-hoist-variables": "^6.24.1",
8096         "babel-runtime": "^6.22.0",
8097         "babel-template": "^6.24.1"
8098       }
8099     },
8100     "babel-plugin-transform-es2015-modules-umd": {
8101       "version": "6.24.1",
8102       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz",
8103       "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=",
8104       "dev": true,
8105       "requires": {
8106         "babel-plugin-transform-es2015-modules-amd": "^6.24.1",
8107         "babel-runtime": "^6.22.0",
8108         "babel-template": "^6.24.1"
8109       }
8110     },
8111     "babel-plugin-transform-es2015-object-super": {
8112       "version": "6.24.1",
8113       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz",
8114       "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=",
8115       "dev": true,
8116       "requires": {
8117         "babel-helper-replace-supers": "^6.24.1",
8118         "babel-runtime": "^6.22.0"
8119       }
8120     },
8121     "babel-plugin-transform-es2015-parameters": {
8122       "version": "6.24.1",
8123       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz",
8124       "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
8125       "dev": true,
8126       "requires": {
8127         "babel-helper-call-delegate": "^6.24.1",
8128         "babel-helper-get-function-arity": "^6.24.1",
8129         "babel-runtime": "^6.22.0",
8130         "babel-template": "^6.24.1",
8131         "babel-traverse": "^6.24.1",
8132         "babel-types": "^6.24.1"
8133       }
8134     },
8135     "babel-plugin-transform-es2015-shorthand-properties": {
8136       "version": "6.24.1",
8137       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz",
8138       "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
8139       "dev": true,
8140       "requires": {
8141         "babel-runtime": "^6.22.0",
8142         "babel-types": "^6.24.1"
8143       }
8144     },
8145     "babel-plugin-transform-es2015-spread": {
8146       "version": "6.22.0",
8147       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz",
8148       "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
8149       "dev": true,
8150       "requires": {
8151         "babel-runtime": "^6.22.0"
8152       }
8153     },
8154     "babel-plugin-transform-es2015-sticky-regex": {
8155       "version": "6.24.1",
8156       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz",
8157       "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=",
8158       "dev": true,
8159       "requires": {
8160         "babel-helper-regex": "^6.24.1",
8161         "babel-runtime": "^6.22.0",
8162         "babel-types": "^6.24.1"
8163       }
8164     },
8165     "babel-plugin-transform-es2015-template-literals": {
8166       "version": "6.22.0",
8167       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz",
8168       "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
8169       "dev": true,
8170       "requires": {
8171         "babel-runtime": "^6.22.0"
8172       }
8173     },
8174     "babel-plugin-transform-es2015-typeof-symbol": {
8175       "version": "6.23.0",
8176       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz",
8177       "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=",
8178       "dev": true,
8179       "requires": {
8180         "babel-runtime": "^6.22.0"
8181       }
8182     },
8183     "babel-plugin-transform-es2015-unicode-regex": {
8184       "version": "6.24.1",
8185       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz",
8186       "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=",
8187       "dev": true,
8188       "requires": {
8189         "babel-helper-regex": "^6.24.1",
8190         "babel-runtime": "^6.22.0",
8191         "regexpu-core": "^2.0.0"
8192       },
8193       "dependencies": {
8194         "regexpu-core": {
8195           "version": "2.0.0",
8196           "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz",
8197           "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=",
8198           "dev": true,
8199           "requires": {
8200             "regenerate": "^1.2.1",
8201             "regjsgen": "^0.2.0",
8202             "regjsparser": "^0.1.4"
8203           }
8204         }
8205       }
8206     },
8207     "babel-plugin-transform-exponentiation-operator": {
8208       "version": "6.24.1",
8209       "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz",
8210       "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=",
8211       "dev": true,
8212       "requires": {
8213         "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1",
8214         "babel-plugin-syntax-exponentiation-operator": "^6.8.0",
8215         "babel-runtime": "^6.22.0"
8216       }
8217     },
8218     "babel-plugin-transform-flow-strip-types": {
8219       "version": "6.22.0",
8220       "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz",
8221       "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=",
8222       "dev": true,
8223       "requires": {
8224         "babel-plugin-syntax-flow": "^6.18.0",
8225         "babel-runtime": "^6.22.0"
8226       }
8227     },
8228     "babel-plugin-transform-react-display-name": {
8229       "version": "6.25.0",
8230       "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz",
8231       "integrity": "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=",
8232       "dev": true,
8233       "requires": {
8234         "babel-runtime": "^6.22.0"
8235       }
8236     },
8237     "babel-plugin-transform-react-jsx": {
8238       "version": "6.24.1",
8239       "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz",
8240       "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=",
8241       "dev": true,
8242       "requires": {
8243         "babel-helper-builder-react-jsx": "^6.24.1",
8244         "babel-plugin-syntax-jsx": "^6.8.0",
8245         "babel-runtime": "^6.22.0"
8246       }
8247     },
8248     "babel-plugin-transform-react-jsx-self": {
8249       "version": "6.22.0",
8250       "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-self/-/babel-plugin-transform-react-jsx-self-6.22.0.tgz",
8251       "integrity": "sha1-322AqdomEqEh5t3XVYvL7PBuY24=",
8252       "dev": true,
8253       "requires": {
8254         "babel-plugin-syntax-jsx": "^6.8.0",
8255         "babel-runtime": "^6.22.0"
8256       }
8257     },
8258     "babel-plugin-transform-react-jsx-source": {
8259       "version": "6.22.0",
8260       "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz",
8261       "integrity": "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=",
8262       "dev": true,
8263       "requires": {
8264         "babel-plugin-syntax-jsx": "^6.8.0",
8265         "babel-runtime": "^6.22.0"
8266       }
8267     },
8268     "babel-plugin-transform-regenerator": {
8269       "version": "6.26.0",
8270       "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz",
8271       "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=",
8272       "dev": true,
8273       "requires": {
8274         "regenerator-transform": "^0.10.0"
8275       }
8276     },
8277     "babel-plugin-transform-strict-mode": {
8278       "version": "6.24.1",
8279       "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
8280       "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
8281       "dev": true,
8282       "requires": {
8283         "babel-runtime": "^6.22.0",
8284         "babel-types": "^6.24.1"
8285       }
8286     },
8287     "babel-preset-flow": {
8288       "version": "6.23.0",
8289       "resolved": "https://registry.npmjs.org/babel-preset-flow/-/babel-preset-flow-6.23.0.tgz",
8290       "integrity": "sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0=",
8291       "dev": true,
8292       "requires": {
8293         "babel-plugin-transform-flow-strip-types": "^6.22.0"
8294       }
8295     },
8296     "babel-preset-jest": {
8297       "version": "24.1.0",
8298       "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.1.0.tgz",
8299       "integrity": "sha512-FfNLDxFWsNX9lUmtwY7NheGlANnagvxq8LZdl5PKnVG3umP+S/g0XbVBfwtA4Ai3Ri/IMkWabBz3Tyk9wdspcw==",
8300       "dev": true,
8301       "requires": {
8302         "@babel/plugin-syntax-object-rest-spread": "^7.0.0",
8303         "babel-plugin-jest-hoist": "^24.1.0"
8304       }
8305     },
8306     "babel-preset-react": {
8307       "version": "6.24.1",
8308       "resolved": "https://registry.npmjs.org/babel-preset-react/-/babel-preset-react-6.24.1.tgz",
8309       "integrity": "sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A=",
8310       "dev": true,
8311       "requires": {
8312         "babel-plugin-syntax-jsx": "^6.3.13",
8313         "babel-plugin-transform-react-display-name": "^6.23.0",
8314         "babel-plugin-transform-react-jsx": "^6.24.1",
8315         "babel-plugin-transform-react-jsx-self": "^6.22.0",
8316         "babel-plugin-transform-react-jsx-source": "^6.22.0",
8317         "babel-preset-flow": "^6.23.0"
8318       }
8319     },
8320     "babel-register": {
8321       "version": "6.26.0",
8322       "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz",
8323       "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
8324       "dev": true,
8325       "requires": {
8326         "babel-core": "^6.26.0",
8327         "babel-runtime": "^6.26.0",
8328         "core-js": "^2.5.0",
8329         "home-or-tmp": "^2.0.0",
8330         "lodash": "^4.17.4",
8331         "mkdirp": "^0.5.1",
8332         "source-map-support": "^0.4.15"
8333       },
8334       "dependencies": {
8335         "core-js": {
8336           "version": "2.5.6",
8337           "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.6.tgz",
8338           "integrity": "sha512-lQUVfQi0aLix2xpyjrrJEvfuYCqPc/HwmTKsC/VNf8q0zsjX7SQZtp4+oRONN5Tsur9GDETPjj+Ub2iDiGZfSQ==",
8339           "dev": true
8340         }
8341       }
8342     },
8343     "babel-runtime": {
8344       "version": "6.26.0",
8345       "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
8346       "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
8347       "requires": {
8348         "core-js": "^2.4.0",
8349         "regenerator-runtime": "^0.11.0"
8350       }
8351     },
8352     "babel-template": {
8353       "version": "6.26.0",
8354       "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
8355       "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
8356       "requires": {
8357         "babel-runtime": "^6.26.0",
8358         "babel-traverse": "^6.26.0",
8359         "babel-types": "^6.26.0",
8360         "babylon": "^6.18.0",
8361         "lodash": "^4.17.4"
8362       }
8363     },
8364     "babel-traverse": {
8365       "version": "6.26.0",
8366       "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
8367       "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
8368       "requires": {
8369         "babel-code-frame": "^6.26.0",
8370         "babel-messages": "^6.23.0",
8371         "babel-runtime": "^6.26.0",
8372         "babel-types": "^6.26.0",
8373         "babylon": "^6.18.0",
8374         "debug": "^2.6.8",
8375         "globals": "^9.18.0",
8376         "invariant": "^2.2.2",
8377         "lodash": "^4.17.4"
8378       }
8379     },
8380     "babel-types": {
8381       "version": "6.26.0",
8382       "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
8383       "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
8384       "requires": {
8385         "babel-runtime": "^6.26.0",
8386         "esutils": "^2.0.2",
8387         "lodash": "^4.17.4",
8388         "to-fast-properties": "^1.0.3"
8389       }
8390     },
8391     "babylon": {
8392       "version": "6.18.0",
8393       "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
8394       "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ=="
8395     },
8396     "balanced-match": {
8397       "version": "1.0.0",
8398       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
8399       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
8400     },
8401     "base": {
8402       "version": "0.11.2",
8403       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
8404       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
8405       "dev": true,
8406       "requires": {
8407         "cache-base": "^1.0.1",
8408         "class-utils": "^0.3.5",
8409         "component-emitter": "^1.2.1",
8410         "define-property": "^1.0.0",
8411         "isobject": "^3.0.1",
8412         "mixin-deep": "^1.2.0",
8413         "pascalcase": "^0.1.1"
8414       },
8415       "dependencies": {
8416         "define-property": {
8417           "version": "1.0.0",
8418           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
8419           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
8420           "dev": true,
8421           "requires": {
8422             "is-descriptor": "^1.0.0"
8423           }
8424         },
8425         "isobject": {
8426           "version": "3.0.1",
8427           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
8428           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
8429           "dev": true
8430         }
8431       }
8432     },
8433     "base64-js": {
8434       "version": "1.2.3",
8435       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.3.tgz",
8436       "integrity": "sha512-MsAhsUW1GxCdgYSO6tAfZrNapmUKk7mWx/k5mFY/A1gBtkaCaNapTg+FExCw1r9yeaZhqx/xPg43xgTFH6KL5w==",
8437       "dev": true
8438     },
8439     "batch": {
8440       "version": "0.6.1",
8441       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
8442       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
8443       "dev": true
8444     },
8445     "bcrypt-pbkdf": {
8446       "version": "1.0.1",
8447       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
8448       "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
8449       "optional": true,
8450       "requires": {
8451         "tweetnacl": "^0.14.3"
8452       }
8453     },
8454     "big.js": {
8455       "version": "3.2.0",
8456       "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
8457       "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q=="
8458     },
8459     "binary-extensions": {
8460       "version": "1.11.0",
8461       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz",
8462       "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=",
8463       "dev": true
8464     },
8465     "block-stream": {
8466       "version": "0.0.9",
8467       "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
8468       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
8469       "dev": true,
8470       "optional": true,
8471       "requires": {
8472         "inherits": "~2.0.0"
8473       }
8474     },
8475     "bluebird": {
8476       "version": "3.5.3",
8477       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz",
8478       "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==",
8479       "dev": true
8480     },
8481     "bn.js": {
8482       "version": "4.11.8",
8483       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
8484       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
8485       "dev": true
8486     },
8487     "body-parser": {
8488       "version": "1.18.3",
8489       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz",
8490       "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=",
8491       "dev": true,
8492       "requires": {
8493         "bytes": "3.0.0",
8494         "content-type": "~1.0.4",
8495         "debug": "2.6.9",
8496         "depd": "~1.1.2",
8497         "http-errors": "~1.6.3",
8498         "iconv-lite": "0.4.23",
8499         "on-finished": "~2.3.0",
8500         "qs": "6.5.2",
8501         "raw-body": "2.3.3",
8502         "type-is": "~1.6.16"
8503       },
8504       "dependencies": {
8505         "iconv-lite": {
8506           "version": "0.4.23",
8507           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz",
8508           "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==",
8509           "dev": true,
8510           "requires": {
8511             "safer-buffer": ">= 2.1.2 < 3"
8512           }
8513         },
8514         "qs": {
8515           "version": "6.5.2",
8516           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
8517           "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
8518           "dev": true
8519         }
8520       }
8521     },
8522     "bonjour": {
8523       "version": "3.5.0",
8524       "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
8525       "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
8526       "dev": true,
8527       "requires": {
8528         "array-flatten": "^2.1.0",
8529         "deep-equal": "^1.0.1",
8530         "dns-equal": "^1.0.0",
8531         "dns-txt": "^2.0.2",
8532         "multicast-dns": "^6.0.1",
8533         "multicast-dns-service-types": "^1.1.0"
8534       }
8535     },
8536     "boom": {
8537       "version": "2.10.1",
8538       "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
8539       "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
8540       "requires": {
8541         "hoek": "2.x.x"
8542       }
8543     },
8544     "bootstrap": {
8545       "version": "3.3.7",
8546       "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-3.3.7.tgz",
8547       "integrity": "sha1-WjiTlFSfIzMIdaOxUGVldPip63E="
8548     },
8549     "brace-expansion": {
8550       "version": "1.1.11",
8551       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
8552       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
8553       "requires": {
8554         "balanced-match": "^1.0.0",
8555         "concat-map": "0.0.1"
8556       }
8557     },
8558     "braces": {
8559       "version": "1.8.5",
8560       "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
8561       "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
8562       "dev": true,
8563       "requires": {
8564         "expand-range": "^1.8.1",
8565         "preserve": "^0.2.0",
8566         "repeat-element": "^1.1.2"
8567       }
8568     },
8569     "brorand": {
8570       "version": "1.1.0",
8571       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
8572       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
8573       "dev": true
8574     },
8575     "browser-process-hrtime": {
8576       "version": "0.1.3",
8577       "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz",
8578       "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==",
8579       "dev": true
8580     },
8581     "browser-resolve": {
8582       "version": "1.11.3",
8583       "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz",
8584       "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==",
8585       "dev": true,
8586       "requires": {
8587         "resolve": "1.1.7"
8588       },
8589       "dependencies": {
8590         "resolve": {
8591           "version": "1.1.7",
8592           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
8593           "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
8594           "dev": true
8595         }
8596       }
8597     },
8598     "browserify-aes": {
8599       "version": "1.1.1",
8600       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.1.1.tgz",
8601       "integrity": "sha512-UGnTYAnB2a3YuYKIRy1/4FB2HdM866E0qC46JXvVTYKlBlZlnvfpSfY6OKfXZAkv70eJ2a1SqzpAo5CRhZGDFg==",
8602       "dev": true,
8603       "requires": {
8604         "buffer-xor": "^1.0.3",
8605         "cipher-base": "^1.0.0",
8606         "create-hash": "^1.1.0",
8607         "evp_bytestokey": "^1.0.3",
8608         "inherits": "^2.0.1",
8609         "safe-buffer": "^5.0.1"
8610       }
8611     },
8612     "browserify-cipher": {
8613       "version": "1.0.0",
8614       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.0.tgz",
8615       "integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=",
8616       "dev": true,
8617       "requires": {
8618         "browserify-aes": "^1.0.4",
8619         "browserify-des": "^1.0.0",
8620         "evp_bytestokey": "^1.0.0"
8621       }
8622     },
8623     "browserify-des": {
8624       "version": "1.0.0",
8625       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.0.tgz",
8626       "integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=",
8627       "dev": true,
8628       "requires": {
8629         "cipher-base": "^1.0.1",
8630         "des.js": "^1.0.0",
8631         "inherits": "^2.0.1"
8632       }
8633     },
8634     "browserify-rsa": {
8635       "version": "4.0.1",
8636       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
8637       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
8638       "dev": true,
8639       "requires": {
8640         "bn.js": "^4.1.0",
8641         "randombytes": "^2.0.1"
8642       }
8643     },
8644     "browserify-sign": {
8645       "version": "4.0.4",
8646       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
8647       "integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
8648       "dev": true,
8649       "requires": {
8650         "bn.js": "^4.1.1",
8651         "browserify-rsa": "^4.0.0",
8652         "create-hash": "^1.1.0",
8653         "create-hmac": "^1.1.2",
8654         "elliptic": "^6.0.0",
8655         "inherits": "^2.0.1",
8656         "parse-asn1": "^5.0.0"
8657       }
8658     },
8659     "browserify-zlib": {
8660       "version": "0.2.0",
8661       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
8662       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
8663       "dev": true,
8664       "requires": {
8665         "pako": "~1.0.5"
8666       }
8667     },
8668     "browserslist": {
8669       "version": "2.11.3",
8670       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz",
8671       "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==",
8672       "dev": true,
8673       "requires": {
8674         "caniuse-lite": "^1.0.30000792",
8675         "electron-to-chromium": "^1.3.30"
8676       }
8677     },
8678     "bser": {
8679       "version": "2.0.0",
8680       "resolved": "https://registry.npmjs.org/bser/-/bser-2.0.0.tgz",
8681       "integrity": "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=",
8682       "dev": true,
8683       "requires": {
8684         "node-int64": "^0.4.0"
8685       }
8686     },
8687     "buffer": {
8688       "version": "4.9.1",
8689       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
8690       "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
8691       "dev": true,
8692       "requires": {
8693         "base64-js": "^1.0.2",
8694         "ieee754": "^1.1.4",
8695         "isarray": "^1.0.0"
8696       }
8697     },
8698     "buffer-crc32": {
8699       "version": "0.2.13",
8700       "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
8701       "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
8702       "dev": true
8703     },
8704     "buffer-from": {
8705       "version": "1.1.1",
8706       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
8707       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
8708       "dev": true
8709     },
8710     "buffer-indexof": {
8711       "version": "1.1.1",
8712       "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
8713       "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
8714       "dev": true
8715     },
8716     "buffer-xor": {
8717       "version": "1.0.3",
8718       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
8719       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
8720       "dev": true
8721     },
8722     "builtin-modules": {
8723       "version": "1.1.1",
8724       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
8725       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
8726       "dev": true
8727     },
8728     "builtin-status-codes": {
8729       "version": "3.0.0",
8730       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
8731       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
8732       "dev": true
8733     },
8734     "builtins": {
8735       "version": "1.0.3",
8736       "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz",
8737       "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=",
8738       "dev": true
8739     },
8740     "bunyan": {
8741       "version": "1.8.12",
8742       "resolved": "https://registry.npmjs.org/bunyan/-/bunyan-1.8.12.tgz",
8743       "integrity": "sha1-8VDw9nSKvdcq6uhPBEA74u8RN5c=",
8744       "requires": {
8745         "dtrace-provider": "~0.8",
8746         "moment": "^2.10.6",
8747         "mv": "~2",
8748         "safe-json-stringify": "~1"
8749       }
8750     },
8751     "bunyan-blackhole": {
8752       "version": "1.1.1",
8753       "resolved": "https://registry.npmjs.org/bunyan-blackhole/-/bunyan-blackhole-1.1.1.tgz",
8754       "integrity": "sha1-uSCFhtwLTkf09xMhWxvd1l5PYlc=",
8755       "requires": {
8756         "stream-blackhole": "^1.0.3"
8757       }
8758     },
8759     "bunyan-format": {
8760       "version": "0.2.1",
8761       "resolved": "https://registry.npmjs.org/bunyan-format/-/bunyan-format-0.2.1.tgz",
8762       "integrity": "sha1-pLOw2ABwqGUnlBcmnj8A/wL7y0c=",
8763       "requires": {
8764         "ansicolors": "~0.2.1",
8765         "ansistyles": "~0.1.1",
8766         "xtend": "~2.1.1"
8767       },
8768       "dependencies": {
8769         "object-keys": {
8770           "version": "0.4.0",
8771           "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz",
8772           "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY="
8773         },
8774         "xtend": {
8775           "version": "2.1.2",
8776           "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz",
8777           "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=",
8778           "requires": {
8779             "object-keys": "~0.4.0"
8780           }
8781         }
8782       }
8783     },
8784     "bytes": {
8785       "version": "3.0.0",
8786       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
8787       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
8788       "dev": true
8789     },
8790     "cacache": {
8791       "version": "10.0.4",
8792       "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz",
8793       "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==",
8794       "dev": true,
8795       "requires": {
8796         "bluebird": "^3.5.1",
8797         "chownr": "^1.0.1",
8798         "glob": "^7.1.2",
8799         "graceful-fs": "^4.1.11",
8800         "lru-cache": "^4.1.1",
8801         "mississippi": "^2.0.0",
8802         "mkdirp": "^0.5.1",
8803         "move-concurrently": "^1.0.1",
8804         "promise-inflight": "^1.0.1",
8805         "rimraf": "^2.6.2",
8806         "ssri": "^5.2.4",
8807         "unique-filename": "^1.1.0",
8808         "y18n": "^4.0.0"
8809       }
8810     },
8811     "cache-base": {
8812       "version": "1.0.1",
8813       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
8814       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
8815       "dev": true,
8816       "requires": {
8817         "collection-visit": "^1.0.0",
8818         "component-emitter": "^1.2.1",
8819         "get-value": "^2.0.6",
8820         "has-value": "^1.0.0",
8821         "isobject": "^3.0.1",
8822         "set-value": "^2.0.0",
8823         "to-object-path": "^0.3.0",
8824         "union-value": "^1.0.0",
8825         "unset-value": "^1.0.0"
8826       },
8827       "dependencies": {
8828         "isobject": {
8829           "version": "3.0.1",
8830           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
8831           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
8832           "dev": true
8833         }
8834       }
8835     },
8836     "cachedir": {
8837       "version": "1.3.0",
8838       "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-1.3.0.tgz",
8839       "integrity": "sha512-O1ji32oyON9laVPJL1IZ5bmwd2cB46VfpxkDequezH+15FDzzVddEyrGEeX4WusDSqKxdyFdDQDEG1yo1GoWkg==",
8840       "dev": true,
8841       "requires": {
8842         "os-homedir": "^1.0.1"
8843       }
8844     },
8845     "caller-callsite": {
8846       "version": "2.0.0",
8847       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
8848       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
8849       "dev": true,
8850       "requires": {
8851         "callsites": "^2.0.0"
8852       }
8853     },
8854     "caller-path": {
8855       "version": "2.0.0",
8856       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
8857       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
8858       "dev": true,
8859       "requires": {
8860         "caller-callsite": "^2.0.0"
8861       }
8862     },
8863     "callsites": {
8864       "version": "2.0.0",
8865       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
8866       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
8867       "dev": true
8868     },
8869     "camelcase": {
8870       "version": "2.1.1",
8871       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
8872       "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
8873       "dev": true,
8874       "optional": true
8875     },
8876     "camelcase-keys": {
8877       "version": "2.1.0",
8878       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
8879       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
8880       "dev": true,
8881       "optional": true,
8882       "requires": {
8883         "camelcase": "^2.0.0",
8884         "map-obj": "^1.0.0"
8885       }
8886     },
8887     "caniuse-lite": {
8888       "version": "1.0.30000815",
8889       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000815.tgz",
8890       "integrity": "sha512-PGSOPK6gFe5fWd+eD0u2bG0aOsN1qC4B1E66tl3jOsIoKkTIcBYAc2+O6AeNzKW8RsFykWgnhkTlfOyuTzgI9A==",
8891       "dev": true
8892     },
8893     "canonical-path": {
8894       "version": "1.0.0",
8895       "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz",
8896       "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==",
8897       "dev": true
8898     },
8899     "capture-exit": {
8900       "version": "1.2.0",
8901       "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-1.2.0.tgz",
8902       "integrity": "sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28=",
8903       "dev": true,
8904       "requires": {
8905         "rsvp": "^3.3.3"
8906       }
8907     },
8908     "capture-stack-trace": {
8909       "version": "1.0.1",
8910       "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz",
8911       "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw=="
8912     },
8913     "caseless": {
8914       "version": "0.12.0",
8915       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
8916       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
8917     },
8918     "center-align": {
8919       "version": "0.1.3",
8920       "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
8921       "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
8922       "dev": true,
8923       "requires": {
8924         "align-text": "^0.1.3",
8925         "lazy-cache": "^1.0.3"
8926       }
8927     },
8928     "chalk": {
8929       "version": "2.2.2",
8930       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.2.2.tgz",
8931       "integrity": "sha512-LvixLAQ4MYhbf7hgL4o5PeK32gJKvVzDRiSNIApDofQvyhl8adgG2lJVXn4+ekQoK7HL9RF8lqxwerpe0x2pCw==",
8932       "requires": {
8933         "ansi-styles": "^3.1.0",
8934         "escape-string-regexp": "^1.0.5",
8935         "supports-color": "^4.0.0"
8936       }
8937     },
8938     "chardet": {
8939       "version": "0.7.0",
8940       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
8941       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
8942       "dev": true
8943     },
8944     "charenc": {
8945       "version": "0.0.2",
8946       "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
8947       "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc="
8948     },
8949     "check-more-types": {
8950       "version": "2.24.0",
8951       "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz",
8952       "integrity": "sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA=",
8953       "dev": true
8954     },
8955     "chokidar": {
8956       "version": "1.7.0",
8957       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
8958       "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
8959       "dev": true,
8960       "requires": {
8961         "anymatch": "^1.3.0",
8962         "async-each": "^1.0.0",
8963         "fsevents": "^1.0.0",
8964         "glob-parent": "^2.0.0",
8965         "inherits": "^2.0.1",
8966         "is-binary-path": "^1.0.0",
8967         "is-glob": "^2.0.0",
8968         "path-is-absolute": "^1.0.0",
8969         "readdirp": "^2.0.0"
8970       }
8971     },
8972     "chownr": {
8973       "version": "1.1.1",
8974       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz",
8975       "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==",
8976       "dev": true
8977     },
8978     "chrome-trace-event": {
8979       "version": "1.0.0",
8980       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz",
8981       "integrity": "sha512-xDbVgyfDTT2piup/h8dK/y4QZfJRSa73bw1WZ8b4XM1o7fsFubUVGYcE+1ANtOzJJELGpYoG2961z0Z6OAld9A==",
8982       "dev": true,
8983       "requires": {
8984         "tslib": "^1.9.0"
8985       }
8986     },
8987     "ci-info": {
8988       "version": "1.1.3",
8989       "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.1.3.tgz",
8990       "integrity": "sha512-SK/846h/Rcy8q9Z9CAwGBLfCJ6EkjJWdpelWDufQpqVDYq2Wnnv8zlSO6AMQap02jvhVruKKpEtQOufo3pFhLg==",
8991       "dev": true
8992     },
8993     "cipher-base": {
8994       "version": "1.0.4",
8995       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
8996       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
8997       "dev": true,
8998       "requires": {
8999         "inherits": "^2.0.1",
9000         "safe-buffer": "^5.0.1"
9001       }
9002     },
9003     "circular-dependency-plugin": {
9004       "version": "5.0.2",
9005       "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.0.2.tgz",
9006       "integrity": "sha512-oC7/DVAyfcY3UWKm0sN/oVoDedQDQiw/vIiAnuTWTpE5s0zWf7l3WY417Xw/Fbi/QbAjctAkxgMiS9P0s3zkmA==",
9007       "dev": true
9008     },
9009     "class-utils": {
9010       "version": "0.3.6",
9011       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
9012       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
9013       "dev": true,
9014       "requires": {
9015         "arr-union": "^3.1.0",
9016         "define-property": "^0.2.5",
9017         "isobject": "^3.0.0",
9018         "static-extend": "^0.1.1"
9019       },
9020       "dependencies": {
9021         "define-property": {
9022           "version": "0.2.5",
9023           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9024           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9025           "dev": true,
9026           "requires": {
9027             "is-descriptor": "^0.1.0"
9028           }
9029         },
9030         "is-accessor-descriptor": {
9031           "version": "0.1.6",
9032           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
9033           "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
9034           "dev": true,
9035           "requires": {
9036             "kind-of": "^3.0.2"
9037           },
9038           "dependencies": {
9039             "kind-of": {
9040               "version": "3.2.2",
9041               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9042               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9043               "dev": true,
9044               "requires": {
9045                 "is-buffer": "^1.1.5"
9046               }
9047             }
9048           }
9049         },
9050         "is-data-descriptor": {
9051           "version": "0.1.4",
9052           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
9053           "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
9054           "dev": true,
9055           "requires": {
9056             "kind-of": "^3.0.2"
9057           },
9058           "dependencies": {
9059             "kind-of": {
9060               "version": "3.2.2",
9061               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9062               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9063               "dev": true,
9064               "requires": {
9065                 "is-buffer": "^1.1.5"
9066               }
9067             }
9068           }
9069         },
9070         "is-descriptor": {
9071           "version": "0.1.6",
9072           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
9073           "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
9074           "dev": true,
9075           "requires": {
9076             "is-accessor-descriptor": "^0.1.6",
9077             "is-data-descriptor": "^0.1.4",
9078             "kind-of": "^5.0.0"
9079           }
9080         },
9081         "isobject": {
9082           "version": "3.0.1",
9083           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
9084           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
9085           "dev": true
9086         },
9087         "kind-of": {
9088           "version": "5.1.0",
9089           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
9090           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
9091           "dev": true
9092         }
9093       }
9094     },
9095     "clean-css": {
9096       "version": "4.2.1",
9097       "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz",
9098       "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==",
9099       "dev": true,
9100       "requires": {
9101         "source-map": "~0.6.0"
9102       },
9103       "dependencies": {
9104         "source-map": {
9105           "version": "0.6.1",
9106           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9107           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9108           "dev": true
9109         }
9110       }
9111     },
9112     "cli-cursor": {
9113       "version": "2.1.0",
9114       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
9115       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
9116       "dev": true,
9117       "requires": {
9118         "restore-cursor": "^2.0.0"
9119       }
9120     },
9121     "cli-spinners": {
9122       "version": "0.1.2",
9123       "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-0.1.2.tgz",
9124       "integrity": "sha1-u3ZNiOGF+54eaiofGXcjGPYF4xw=",
9125       "dev": true
9126     },
9127     "cli-truncate": {
9128       "version": "0.2.1",
9129       "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz",
9130       "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=",
9131       "dev": true,
9132       "requires": {
9133         "slice-ansi": "0.0.4",
9134         "string-width": "^1.0.1"
9135       }
9136     },
9137     "cli-width": {
9138       "version": "2.2.0",
9139       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
9140       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
9141       "dev": true
9142     },
9143     "cliui": {
9144       "version": "3.2.0",
9145       "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
9146       "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
9147       "dev": true,
9148       "requires": {
9149         "string-width": "^1.0.1",
9150         "strip-ansi": "^3.0.1",
9151         "wrap-ansi": "^2.0.0"
9152       }
9153     },
9154     "clone": {
9155       "version": "2.1.2",
9156       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
9157       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
9158       "dev": true
9159     },
9160     "clone-deep": {
9161       "version": "2.0.2",
9162       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz",
9163       "integrity": "sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ==",
9164       "dev": true,
9165       "requires": {
9166         "for-own": "^1.0.0",
9167         "is-plain-object": "^2.0.4",
9168         "kind-of": "^6.0.0",
9169         "shallow-clone": "^1.0.0"
9170       },
9171       "dependencies": {
9172         "for-own": {
9173           "version": "1.0.0",
9174           "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
9175           "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
9176           "dev": true,
9177           "requires": {
9178             "for-in": "^1.0.1"
9179           }
9180         },
9181         "kind-of": {
9182           "version": "6.0.2",
9183           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
9184           "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
9185           "dev": true
9186         }
9187       }
9188     },
9189     "closest-file-data": {
9190       "version": "0.1.4",
9191       "resolved": "https://registry.npmjs.org/closest-file-data/-/closest-file-data-0.1.4.tgz",
9192       "integrity": "sha1-l1+HwTLymdJKA3W59jyj+4j3Kzo="
9193     },
9194     "co": {
9195       "version": "4.6.0",
9196       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
9197       "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ="
9198     },
9199     "code-point-at": {
9200       "version": "1.1.0",
9201       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
9202       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
9203       "dev": true
9204     },
9205     "codelyzer": {
9206       "version": "4.5.0",
9207       "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-4.5.0.tgz",
9208       "integrity": "sha512-oO6vCkjqsVrEsmh58oNlnJkRXuA30hF8cdNAQV9DytEalDwyOFRvHMnlKFzmOStNerOmPGZU9GAHnBo4tGvtiQ==",
9209       "dev": true,
9210       "requires": {
9211         "app-root-path": "^2.1.0",
9212         "css-selector-tokenizer": "^0.7.0",
9213         "cssauron": "^1.4.0",
9214         "semver-dsl": "^1.0.1",
9215         "source-map": "^0.5.7",
9216         "sprintf-js": "^1.1.1"
9217       },
9218       "dependencies": {
9219         "sprintf-js": {
9220           "version": "1.1.2",
9221           "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
9222           "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
9223           "dev": true
9224         }
9225       }
9226     },
9227     "collection-visit": {
9228       "version": "1.0.0",
9229       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
9230       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
9231       "dev": true,
9232       "requires": {
9233         "map-visit": "^1.0.0",
9234         "object-visit": "^1.0.0"
9235       }
9236     },
9237     "color-convert": {
9238       "version": "1.9.1",
9239       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz",
9240       "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==",
9241       "requires": {
9242         "color-name": "^1.1.1"
9243       }
9244     },
9245     "color-name": {
9246       "version": "1.1.3",
9247       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
9248       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
9249     },
9250     "combined-stream": {
9251       "version": "1.0.6",
9252       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
9253       "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
9254       "requires": {
9255         "delayed-stream": "~1.0.0"
9256       }
9257     },
9258     "commander": {
9259       "version": "2.15.0",
9260       "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.0.tgz",
9261       "integrity": "sha512-7B1ilBwtYSbetCgTY1NJFg+gVpestg0fdA1MhC1Vs4ssyfSXnCAjFr+QcQM9/RedXC0EaUx1sG8Smgw2VfgKEg=="
9262     },
9263     "common-tags": {
9264       "version": "1.4.0",
9265       "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.4.0.tgz",
9266       "integrity": "sha1-EYe+Tz1M8MBCfUP3Tu8fc1AWFMA=",
9267       "dev": true,
9268       "requires": {
9269         "babel-runtime": "^6.18.0"
9270       }
9271     },
9272     "commondir": {
9273       "version": "1.0.1",
9274       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
9275       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
9276       "dev": true
9277     },
9278     "compare-versions": {
9279       "version": "3.4.0",
9280       "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.4.0.tgz",
9281       "integrity": "sha512-tK69D7oNXXqUW3ZNo/z7NXTEz22TCF0pTE+YF9cxvaAM9XnkLo1fV621xCLrRR6aevJlKxExkss0vWqUCUpqdg==",
9282       "dev": true
9283     },
9284     "component-emitter": {
9285       "version": "1.2.1",
9286       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
9287       "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
9288       "dev": true
9289     },
9290     "compressible": {
9291       "version": "2.0.15",
9292       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.15.tgz",
9293       "integrity": "sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw==",
9294       "dev": true,
9295       "requires": {
9296         "mime-db": ">= 1.36.0 < 2"
9297       },
9298       "dependencies": {
9299         "mime-db": {
9300           "version": "1.37.0",
9301           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
9302           "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==",
9303           "dev": true
9304         }
9305       }
9306     },
9307     "compression": {
9308       "version": "1.7.3",
9309       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz",
9310       "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==",
9311       "dev": true,
9312       "requires": {
9313         "accepts": "~1.3.5",
9314         "bytes": "3.0.0",
9315         "compressible": "~2.0.14",
9316         "debug": "2.6.9",
9317         "on-headers": "~1.0.1",
9318         "safe-buffer": "5.1.2",
9319         "vary": "~1.1.2"
9320       },
9321       "dependencies": {
9322         "safe-buffer": {
9323           "version": "5.1.2",
9324           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
9325           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
9326           "dev": true
9327         }
9328       }
9329     },
9330     "concat-map": {
9331       "version": "0.0.1",
9332       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
9333       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
9334     },
9335     "concat-stream": {
9336       "version": "1.6.2",
9337       "resolved": "http://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
9338       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
9339       "dev": true,
9340       "requires": {
9341         "buffer-from": "^1.0.0",
9342         "inherits": "^2.0.3",
9343         "readable-stream": "^2.2.2",
9344         "typedarray": "^0.0.6"
9345       }
9346     },
9347     "concaveman": {
9348       "version": "1.1.1",
9349       "resolved": "https://registry.npmjs.org/concaveman/-/concaveman-1.1.1.tgz",
9350       "integrity": "sha1-bCSCWAslI874L8K+wAoEFebmgWI=",
9351       "requires": {
9352         "monotone-convex-hull-2d": "^1.0.1",
9353         "point-in-polygon": "^1.0.1",
9354         "rbush": "^2.0.1",
9355         "robust-orientation": "^1.1.3",
9356         "tinyqueue": "^1.1.0"
9357       }
9358     },
9359     "connect-history-api-fallback": {
9360       "version": "1.5.0",
9361       "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz",
9362       "integrity": "sha1-sGhzk0vF40T+9hGhlqb6rgruAVo=",
9363       "dev": true
9364     },
9365     "console-browserify": {
9366       "version": "1.1.0",
9367       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
9368       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
9369       "dev": true,
9370       "requires": {
9371         "date-now": "^0.1.4"
9372       }
9373     },
9374     "console-control-strings": {
9375       "version": "1.1.0",
9376       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
9377       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
9378       "dev": true
9379     },
9380     "constants-browserify": {
9381       "version": "1.0.0",
9382       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
9383       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
9384       "dev": true
9385     },
9386     "content-disposition": {
9387       "version": "0.5.2",
9388       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
9389       "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=",
9390       "dev": true
9391     },
9392     "content-type": {
9393       "version": "1.0.4",
9394       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
9395       "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
9396       "dev": true
9397     },
9398     "convert-source-map": {
9399       "version": "1.5.1",
9400       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz",
9401       "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU="
9402     },
9403     "cookie": {
9404       "version": "0.3.1",
9405       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
9406       "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s="
9407     },
9408     "cookie-signature": {
9409       "version": "1.0.6",
9410       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
9411       "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
9412       "dev": true
9413     },
9414     "copy-concurrently": {
9415       "version": "1.0.5",
9416       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
9417       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
9418       "dev": true,
9419       "requires": {
9420         "aproba": "^1.1.1",
9421         "fs-write-stream-atomic": "^1.0.8",
9422         "iferr": "^0.1.5",
9423         "mkdirp": "^0.5.1",
9424         "rimraf": "^2.5.4",
9425         "run-queue": "^1.0.0"
9426       }
9427     },
9428     "copy-descriptor": {
9429       "version": "0.1.1",
9430       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
9431       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
9432       "dev": true
9433     },
9434     "copy-webpack-plugin": {
9435       "version": "4.5.4",
9436       "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.5.4.tgz",
9437       "integrity": "sha512-0lstlEyj74OAtYMrDxlNZsU7cwFijAI3Ofz2fD6Mpo9r4xCv4yegfa3uHIKvZY1NSuOtE9nvG6TAhJ+uz9gDaQ==",
9438       "dev": true,
9439       "requires": {
9440         "cacache": "^10.0.4",
9441         "find-cache-dir": "^1.0.0",
9442         "globby": "^7.1.1",
9443         "is-glob": "^4.0.0",
9444         "loader-utils": "^1.1.0",
9445         "minimatch": "^3.0.4",
9446         "p-limit": "^1.0.0",
9447         "serialize-javascript": "^1.4.0"
9448       },
9449       "dependencies": {
9450         "is-extglob": {
9451           "version": "2.1.1",
9452           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
9453           "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
9454           "dev": true
9455         },
9456         "is-glob": {
9457           "version": "4.0.0",
9458           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz",
9459           "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
9460           "dev": true,
9461           "requires": {
9462             "is-extglob": "^2.1.1"
9463           }
9464         }
9465       }
9466     },
9467     "core-js": {
9468       "version": "2.6.1",
9469       "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.1.tgz",
9470       "integrity": "sha512-L72mmmEayPJBejKIWe2pYtGis5r0tQ5NaJekdhyXgeMQTpJoBsH0NL4ElY2LfSoV15xeQWKQ+XTTOZdyero5Xg=="
9471     },
9472     "core-util-is": {
9473       "version": "1.0.2",
9474       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
9475       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
9476     },
9477     "cosmiconfig": {
9478       "version": "4.0.0",
9479       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz",
9480       "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==",
9481       "dev": true,
9482       "requires": {
9483         "is-directory": "^0.3.1",
9484         "js-yaml": "^3.9.0",
9485         "parse-json": "^4.0.0",
9486         "require-from-string": "^2.0.1"
9487       },
9488       "dependencies": {
9489         "parse-json": {
9490           "version": "4.0.0",
9491           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
9492           "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
9493           "dev": true,
9494           "requires": {
9495             "error-ex": "^1.3.1",
9496             "json-parse-better-errors": "^1.0.1"
9497           }
9498         }
9499       }
9500     },
9501     "create-ecdh": {
9502       "version": "4.0.0",
9503       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.0.tgz",
9504       "integrity": "sha1-iIxyNZbN92EvZJgjPuvXo1MBc30=",
9505       "dev": true,
9506       "requires": {
9507         "bn.js": "^4.1.0",
9508         "elliptic": "^6.0.0"
9509       }
9510     },
9511     "create-error-class": {
9512       "version": "3.0.2",
9513       "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz",
9514       "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=",
9515       "requires": {
9516         "capture-stack-trace": "^1.0.0"
9517       }
9518     },
9519     "create-hash": {
9520       "version": "1.1.3",
9521       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.1.3.tgz",
9522       "integrity": "sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=",
9523       "dev": true,
9524       "requires": {
9525         "cipher-base": "^1.0.1",
9526         "inherits": "^2.0.1",
9527         "ripemd160": "^2.0.0",
9528         "sha.js": "^2.4.0"
9529       }
9530     },
9531     "create-hmac": {
9532       "version": "1.1.6",
9533       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.6.tgz",
9534       "integrity": "sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=",
9535       "dev": true,
9536       "requires": {
9537         "cipher-base": "^1.0.3",
9538         "create-hash": "^1.1.0",
9539         "inherits": "^2.0.1",
9540         "ripemd160": "^2.0.0",
9541         "safe-buffer": "^5.0.1",
9542         "sha.js": "^2.4.8"
9543       }
9544     },
9545     "cross-spawn": {
9546       "version": "3.0.1",
9547       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
9548       "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
9549       "dev": true,
9550       "optional": true,
9551       "requires": {
9552         "lru-cache": "^4.0.1",
9553         "which": "^1.2.9"
9554       }
9555     },
9556     "crypt": {
9557       "version": "0.0.2",
9558       "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz",
9559       "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs="
9560     },
9561     "cryptiles": {
9562       "version": "2.0.5",
9563       "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
9564       "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
9565       "requires": {
9566         "boom": "2.x.x"
9567       }
9568     },
9569     "crypto-browserify": {
9570       "version": "3.12.0",
9571       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
9572       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
9573       "dev": true,
9574       "requires": {
9575         "browserify-cipher": "^1.0.0",
9576         "browserify-sign": "^4.0.0",
9577         "create-ecdh": "^4.0.0",
9578         "create-hash": "^1.1.0",
9579         "create-hmac": "^1.1.0",
9580         "diffie-hellman": "^5.0.0",
9581         "inherits": "^2.0.1",
9582         "pbkdf2": "^3.0.3",
9583         "public-encrypt": "^4.0.0",
9584         "randombytes": "^2.0.0",
9585         "randomfill": "^1.0.3"
9586       }
9587     },
9588     "css-parse": {
9589       "version": "1.7.0",
9590       "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-1.7.0.tgz",
9591       "integrity": "sha1-Mh9s9zeCpv91ERE5D8BeLGV9jJs=",
9592       "dev": true
9593     },
9594     "css-selector-tokenizer": {
9595       "version": "0.7.1",
9596       "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz",
9597       "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==",
9598       "dev": true,
9599       "requires": {
9600         "cssesc": "^0.1.0",
9601         "fastparse": "^1.1.1",
9602         "regexpu-core": "^1.0.0"
9603       }
9604     },
9605     "cssauron": {
9606       "version": "1.4.0",
9607       "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz",
9608       "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=",
9609       "dev": true,
9610       "requires": {
9611         "through": "X.X.X"
9612       }
9613     },
9614     "cssauron-falafel": {
9615       "version": "1.2.1",
9616       "resolved": "https://registry.npmjs.org/cssauron-falafel/-/cssauron-falafel-1.2.1.tgz",
9617       "integrity": "sha1-N7s/jpT9tKaaxadmgYajqEK+fc4=",
9618       "requires": {
9619         "cssauron": "1.1.0"
9620       },
9621       "dependencies": {
9622         "cssauron": {
9623           "version": "1.1.0",
9624           "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.1.0.tgz",
9625           "integrity": "sha1-HywscQi/POSaOe21CF7ByZxeJew=",
9626           "requires": {
9627             "through": "X.X.X"
9628           }
9629         }
9630       }
9631     },
9632     "cssesc": {
9633       "version": "0.1.0",
9634       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz",
9635       "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=",
9636       "dev": true
9637     },
9638     "cssom": {
9639       "version": "0.3.6",
9640       "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.6.tgz",
9641       "integrity": "sha512-DtUeseGk9/GBW0hl0vVPpU22iHL6YB5BUX7ml1hB+GMpo0NX5G4voX3kdWiMSEguFtcW3Vh3djqNF4aIe6ne0A==",
9642       "dev": true
9643     },
9644     "cssstyle": {
9645       "version": "1.2.1",
9646       "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.2.1.tgz",
9647       "integrity": "sha512-7DYm8qe+gPx/h77QlCyFmX80+fGaE/6A/Ekl0zaszYOubvySO2saYFdQ78P29D0UsULxFKCetDGNaNRUdSF+2A==",
9648       "dev": true,
9649       "requires": {
9650         "cssom": "0.3.x"
9651       }
9652     },
9653     "currently-unhandled": {
9654       "version": "0.4.1",
9655       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
9656       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
9657       "dev": true,
9658       "optional": true,
9659       "requires": {
9660         "array-find-index": "^1.0.1"
9661       }
9662     },
9663     "cyclist": {
9664       "version": "0.2.2",
9665       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-0.2.2.tgz",
9666       "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA=",
9667       "dev": true
9668     },
9669     "cypress": {
9670       "version": "3.1.0",
9671       "resolved": "https://registry.npmjs.org/cypress/-/cypress-3.1.0.tgz",
9672       "integrity": "sha512-UqLbXgHvM8Y6Y+roHrepZMWcyMN5u4KcjpTbJTZi0d5O2Prvtqmnpoky7a4C65q4oRQXeSc6cBZUhxJkhU4pbQ==",
9673       "dev": true,
9674       "requires": {
9675         "@cypress/listr-verbose-renderer": "0.4.1",
9676         "@cypress/xvfb": "1.2.3",
9677         "@types/blob-util": "1.3.3",
9678         "@types/bluebird": "3.5.18",
9679         "@types/chai": "4.0.8",
9680         "@types/chai-jquery": "1.1.35",
9681         "@types/jquery": "3.2.16",
9682         "@types/lodash": "4.14.87",
9683         "@types/minimatch": "3.0.3",
9684         "@types/mocha": "2.2.44",
9685         "@types/sinon": "4.0.0",
9686         "@types/sinon-chai": "2.7.29",
9687         "bluebird": "3.5.0",
9688         "cachedir": "1.3.0",
9689         "chalk": "2.4.1",
9690         "check-more-types": "2.24.0",
9691         "commander": "2.11.0",
9692         "common-tags": "1.4.0",
9693         "debug": "3.1.0",
9694         "execa": "0.10.0",
9695         "executable": "4.1.1",
9696         "extract-zip": "1.6.6",
9697         "fs-extra": "4.0.1",
9698         "getos": "3.1.0",
9699         "glob": "7.1.2",
9700         "is-ci": "1.0.10",
9701         "is-installed-globally": "0.1.0",
9702         "lazy-ass": "1.6.0",
9703         "listr": "0.12.0",
9704         "lodash": "4.17.10",
9705         "log-symbols": "2.2.0",
9706         "minimist": "1.2.0",
9707         "progress": "1.1.8",
9708         "ramda": "0.24.1",
9709         "request": "2.87.0",
9710         "request-progress": "0.3.1",
9711         "supports-color": "5.1.0",
9712         "tmp": "0.0.31",
9713         "url": "0.11.0",
9714         "yauzl": "2.8.0"
9715       },
9716       "dependencies": {
9717         "@types/chai": {
9718           "version": "4.0.8",
9719           "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.0.8.tgz",
9720           "integrity": "sha512-m812CONwdZn/dMzkIJEY0yAs4apyTkTORgfB2UsMOxgkUbC205AHnm4T8I0I5gPg9MHrFc1dJ35iS75c0CJkjg==",
9721           "dev": true
9722         },
9723         "@types/lodash": {
9724           "version": "4.14.87",
9725           "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.87.tgz",
9726           "integrity": "sha512-AqRC+aEF4N0LuNHtcjKtvF9OTfqZI0iaBoe3dA6m/W+/YZJBZjBmW/QIZ8fBeXC6cnytSY9tBoFBqZ9uSCeVsw==",
9727           "dev": true
9728         },
9729         "ajv": {
9730           "version": "5.5.2",
9731           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
9732           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
9733           "dev": true,
9734           "requires": {
9735             "co": "^4.6.0",
9736             "fast-deep-equal": "^1.0.0",
9737             "fast-json-stable-stringify": "^2.0.0",
9738             "json-schema-traverse": "^0.3.0"
9739           }
9740         },
9741         "assert-plus": {
9742           "version": "1.0.0",
9743           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
9744           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
9745           "dev": true
9746         },
9747         "aws-sign2": {
9748           "version": "0.7.0",
9749           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
9750           "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
9751           "dev": true
9752         },
9753         "bluebird": {
9754           "version": "3.5.0",
9755           "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.0.tgz",
9756           "integrity": "sha1-eRQg1/VR7qKJdFOop3ZT+WYG1nw=",
9757           "dev": true
9758         },
9759         "chalk": {
9760           "version": "2.4.1",
9761           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
9762           "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
9763           "dev": true,
9764           "requires": {
9765             "ansi-styles": "^3.2.1",
9766             "escape-string-regexp": "^1.0.5",
9767             "supports-color": "^5.3.0"
9768           },
9769           "dependencies": {
9770             "supports-color": {
9771               "version": "5.5.0",
9772               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
9773               "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
9774               "dev": true,
9775               "requires": {
9776                 "has-flag": "^3.0.0"
9777               }
9778             }
9779           }
9780         },
9781         "commander": {
9782           "version": "2.11.0",
9783           "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
9784           "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==",
9785           "dev": true
9786         },
9787         "cross-spawn": {
9788           "version": "6.0.5",
9789           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
9790           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
9791           "dev": true,
9792           "requires": {
9793             "nice-try": "^1.0.4",
9794             "path-key": "^2.0.1",
9795             "semver": "^5.5.0",
9796             "shebang-command": "^1.2.0",
9797             "which": "^1.2.9"
9798           }
9799         },
9800         "debug": {
9801           "version": "3.1.0",
9802           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
9803           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
9804           "dev": true,
9805           "requires": {
9806             "ms": "2.0.0"
9807           }
9808         },
9809         "execa": {
9810           "version": "0.10.0",
9811           "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz",
9812           "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==",
9813           "dev": true,
9814           "requires": {
9815             "cross-spawn": "^6.0.0",
9816             "get-stream": "^3.0.0",
9817             "is-stream": "^1.1.0",
9818             "npm-run-path": "^2.0.0",
9819             "p-finally": "^1.0.0",
9820             "signal-exit": "^3.0.0",
9821             "strip-eof": "^1.0.0"
9822           }
9823         },
9824         "form-data": {
9825           "version": "2.3.3",
9826           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
9827           "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
9828           "dev": true,
9829           "requires": {
9830             "asynckit": "^0.4.0",
9831             "combined-stream": "^1.0.6",
9832             "mime-types": "^2.1.12"
9833           }
9834         },
9835         "fs-extra": {
9836           "version": "4.0.1",
9837           "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.1.tgz",
9838           "integrity": "sha1-f8DGyJV/mD9X8waiTlud3Y0N2IA=",
9839           "dev": true,
9840           "requires": {
9841             "graceful-fs": "^4.1.2",
9842             "jsonfile": "^3.0.0",
9843             "universalify": "^0.1.0"
9844           }
9845         },
9846         "har-schema": {
9847           "version": "2.0.0",
9848           "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
9849           "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
9850           "dev": true
9851         },
9852         "har-validator": {
9853           "version": "5.0.3",
9854           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",
9855           "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
9856           "dev": true,
9857           "requires": {
9858             "ajv": "^5.1.0",
9859             "har-schema": "^2.0.0"
9860           }
9861         },
9862         "has-flag": {
9863           "version": "3.0.0",
9864           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
9865           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
9866           "dev": true
9867         },
9868         "http-signature": {
9869           "version": "1.2.0",
9870           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
9871           "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
9872           "dev": true,
9873           "requires": {
9874             "assert-plus": "^1.0.0",
9875             "jsprim": "^1.2.2",
9876             "sshpk": "^1.7.0"
9877           }
9878         },
9879         "jsonfile": {
9880           "version": "3.0.1",
9881           "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz",
9882           "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=",
9883           "dev": true,
9884           "requires": {
9885             "graceful-fs": "^4.1.6"
9886           }
9887         },
9888         "lodash": {
9889           "version": "4.17.10",
9890           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
9891           "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
9892           "dev": true
9893         },
9894         "minimist": {
9895           "version": "1.2.0",
9896           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
9897           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
9898           "dev": true
9899         },
9900         "performance-now": {
9901           "version": "2.1.0",
9902           "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
9903           "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
9904           "dev": true
9905         },
9906         "qs": {
9907           "version": "6.5.2",
9908           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
9909           "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
9910           "dev": true
9911         },
9912         "request": {
9913           "version": "2.87.0",
9914           "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz",
9915           "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==",
9916           "dev": true,
9917           "requires": {
9918             "aws-sign2": "~0.7.0",
9919             "aws4": "^1.6.0",
9920             "caseless": "~0.12.0",
9921             "combined-stream": "~1.0.5",
9922             "extend": "~3.0.1",
9923             "forever-agent": "~0.6.1",
9924             "form-data": "~2.3.1",
9925             "har-validator": "~5.0.3",
9926             "http-signature": "~1.2.0",
9927             "is-typedarray": "~1.0.0",
9928             "isstream": "~0.1.2",
9929             "json-stringify-safe": "~5.0.1",
9930             "mime-types": "~2.1.17",
9931             "oauth-sign": "~0.8.2",
9932             "performance-now": "^2.1.0",
9933             "qs": "~6.5.1",
9934             "safe-buffer": "^5.1.1",
9935             "tough-cookie": "~2.3.3",
9936             "tunnel-agent": "^0.6.0",
9937             "uuid": "^3.1.0"
9938           }
9939         },
9940         "supports-color": {
9941           "version": "5.1.0",
9942           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.1.0.tgz",
9943           "integrity": "sha512-Ry0AwkoKjDpVKK4sV4h6o3UJmNRbjYm2uXhwfj3J56lMVdvnUNqzQVRztOOMGQ++w1K/TjNDFvpJk0F/LoeBCQ==",
9944           "dev": true,
9945           "requires": {
9946             "has-flag": "^2.0.0"
9947           },
9948           "dependencies": {
9949             "has-flag": {
9950               "version": "2.0.0",
9951               "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
9952               "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
9953               "dev": true
9954             }
9955           }
9956         }
9957       }
9958     },
9959     "d": {
9960       "version": "1.0.0",
9961       "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz",
9962       "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
9963       "dev": true,
9964       "requires": {
9965         "es5-ext": "^0.10.9"
9966       }
9967     },
9968     "d3-array": {
9969       "version": "1.2.4",
9970       "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz",
9971       "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw=="
9972     },
9973     "d3-geo": {
9974       "version": "1.7.1",
9975       "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.7.1.tgz",
9976       "integrity": "sha512-O4AempWAr+P5qbk2bC2FuN/sDW4z+dN2wDf9QV3bxQt4M5HfOEeXLgJ/UKQW0+o1Dj8BE+L5kiDbdWUMjsmQpw==",
9977       "requires": {
9978         "d3-array": "1"
9979       }
9980     },
9981     "d3-voronoi": {
9982       "version": "1.1.2",
9983       "resolved": "https://registry.npmjs.org/d3-voronoi/-/d3-voronoi-1.1.2.tgz",
9984       "integrity": "sha1-Fodmfo8TotFYyAwUgMWinLDYlzw="
9985     },
9986     "dashdash": {
9987       "version": "1.14.1",
9988       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
9989       "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
9990       "requires": {
9991         "assert-plus": "^1.0.0"
9992       },
9993       "dependencies": {
9994         "assert-plus": {
9995           "version": "1.0.0",
9996           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
9997           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
9998         }
9999       }
10000     },
10001     "data-urls": {
10002       "version": "1.1.0",
10003       "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz",
10004       "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==",
10005       "dev": true,
10006       "requires": {
10007         "abab": "^2.0.0",
10008         "whatwg-mimetype": "^2.2.0",
10009         "whatwg-url": "^7.0.0"
10010       },
10011       "dependencies": {
10012         "whatwg-url": {
10013           "version": "7.0.0",
10014           "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.0.0.tgz",
10015           "integrity": "sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ==",
10016           "dev": true,
10017           "requires": {
10018             "lodash.sortby": "^4.7.0",
10019             "tr46": "^1.0.1",
10020             "webidl-conversions": "^4.0.2"
10021           }
10022         }
10023       }
10024     },
10025     "date-fns": {
10026       "version": "1.30.1",
10027       "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz",
10028       "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==",
10029       "dev": true
10030     },
10031     "date-now": {
10032       "version": "0.1.4",
10033       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
10034       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
10035       "dev": true
10036     },
10037     "debug": {
10038       "version": "2.6.9",
10039       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
10040       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
10041       "requires": {
10042         "ms": "2.0.0"
10043       }
10044     },
10045     "decamelize": {
10046       "version": "1.2.0",
10047       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
10048       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
10049       "dev": true
10050     },
10051     "decode-uri-component": {
10052       "version": "0.2.0",
10053       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
10054       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
10055       "dev": true
10056     },
10057     "deep-equal": {
10058       "version": "1.0.1",
10059       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
10060       "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU="
10061     },
10062     "deep-extend": {
10063       "version": "0.6.0",
10064       "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
10065       "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="
10066     },
10067     "deep-is": {
10068       "version": "0.1.3",
10069       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
10070       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ="
10071     },
10072     "default-gateway": {
10073       "version": "2.7.2",
10074       "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-2.7.2.tgz",
10075       "integrity": "sha512-lAc4i9QJR0YHSDFdzeBQKfZ1SRDG3hsJNEkrpcZa8QhBfidLAilT60BDEIVUUGqosFp425KOgB3uYqcnQrWafQ==",
10076       "dev": true,
10077       "requires": {
10078         "execa": "^0.10.0",
10079         "ip-regex": "^2.1.0"
10080       },
10081       "dependencies": {
10082         "cross-spawn": {
10083           "version": "6.0.5",
10084           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
10085           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
10086           "dev": true,
10087           "requires": {
10088             "nice-try": "^1.0.4",
10089             "path-key": "^2.0.1",
10090             "semver": "^5.5.0",
10091             "shebang-command": "^1.2.0",
10092             "which": "^1.2.9"
10093           }
10094         },
10095         "execa": {
10096           "version": "0.10.0",
10097           "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz",
10098           "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==",
10099           "dev": true,
10100           "requires": {
10101             "cross-spawn": "^6.0.0",
10102             "get-stream": "^3.0.0",
10103             "is-stream": "^1.1.0",
10104             "npm-run-path": "^2.0.0",
10105             "p-finally": "^1.0.0",
10106             "signal-exit": "^3.0.0",
10107             "strip-eof": "^1.0.0"
10108           }
10109         }
10110       }
10111     },
10112     "default-require-extensions": {
10113       "version": "2.0.0",
10114       "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
10115       "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
10116       "dev": true,
10117       "requires": {
10118         "strip-bom": "^3.0.0"
10119       },
10120       "dependencies": {
10121         "strip-bom": {
10122           "version": "3.0.0",
10123           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
10124           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
10125           "dev": true
10126         }
10127       }
10128     },
10129     "define-properties": {
10130       "version": "1.1.3",
10131       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
10132       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
10133       "dev": true,
10134       "requires": {
10135         "object-keys": "^1.0.12"
10136       }
10137     },
10138     "define-property": {
10139       "version": "2.0.2",
10140       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
10141       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
10142       "dev": true,
10143       "requires": {
10144         "is-descriptor": "^1.0.2",
10145         "isobject": "^3.0.1"
10146       },
10147       "dependencies": {
10148         "isobject": {
10149           "version": "3.0.1",
10150           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
10151           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
10152           "dev": true
10153         }
10154       }
10155     },
10156     "del": {
10157       "version": "3.0.0",
10158       "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz",
10159       "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=",
10160       "dev": true,
10161       "requires": {
10162         "globby": "^6.1.0",
10163         "is-path-cwd": "^1.0.0",
10164         "is-path-in-cwd": "^1.0.0",
10165         "p-map": "^1.1.1",
10166         "pify": "^3.0.0",
10167         "rimraf": "^2.2.8"
10168       },
10169       "dependencies": {
10170         "globby": {
10171           "version": "6.1.0",
10172           "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
10173           "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
10174           "dev": true,
10175           "requires": {
10176             "array-union": "^1.0.1",
10177             "glob": "^7.0.3",
10178             "object-assign": "^4.0.1",
10179             "pify": "^2.0.0",
10180             "pinkie-promise": "^2.0.0"
10181           },
10182           "dependencies": {
10183             "pify": {
10184               "version": "2.3.0",
10185               "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
10186               "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
10187               "dev": true
10188             }
10189           }
10190         }
10191       }
10192     },
10193     "delayed-stream": {
10194       "version": "1.0.0",
10195       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
10196       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
10197     },
10198     "delegates": {
10199       "version": "1.0.0",
10200       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
10201       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
10202       "dev": true
10203     },
10204     "density-clustering": {
10205       "version": "1.3.0",
10206       "resolved": "https://registry.npmjs.org/density-clustering/-/density-clustering-1.3.0.tgz",
10207       "integrity": "sha1-3J9ZyPCrl+FiSsZJMP0xlIF9ysU="
10208     },
10209     "depd": {
10210       "version": "1.1.2",
10211       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
10212       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
10213       "dev": true
10214     },
10215     "dependency-graph": {
10216       "version": "0.7.2",
10217       "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz",
10218       "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==",
10219       "dev": true
10220     },
10221     "des.js": {
10222       "version": "1.0.0",
10223       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
10224       "integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
10225       "dev": true,
10226       "requires": {
10227         "inherits": "^2.0.1",
10228         "minimalistic-assert": "^1.0.0"
10229       }
10230     },
10231     "destroy": {
10232       "version": "1.0.4",
10233       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
10234       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
10235       "dev": true
10236     },
10237     "detect-indent": {
10238       "version": "4.0.0",
10239       "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
10240       "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
10241       "requires": {
10242         "repeating": "^2.0.0"
10243       }
10244     },
10245     "detect-newline": {
10246       "version": "2.1.0",
10247       "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz",
10248       "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=",
10249       "dev": true
10250     },
10251     "detect-node": {
10252       "version": "2.0.4",
10253       "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz",
10254       "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==",
10255       "dev": true
10256     },
10257     "diff": {
10258       "version": "3.5.0",
10259       "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
10260       "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
10261       "dev": true
10262     },
10263     "diff-sequences": {
10264       "version": "24.0.0",
10265       "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.0.0.tgz",
10266       "integrity": "sha512-46OkIuVGBBnrC0soO/4LHu5LHGHx0uhP65OVz8XOrAJpqiCB2aVIuESvjI1F9oqebuvY8lekS1pt6TN7vt7qsw==",
10267       "dev": true
10268     },
10269     "diffie-hellman": {
10270       "version": "5.0.2",
10271       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.2.tgz",
10272       "integrity": "sha1-tYNXOScM/ias9jIJn97SoH8gnl4=",
10273       "dev": true,
10274       "requires": {
10275         "bn.js": "^4.1.0",
10276         "miller-rabin": "^4.0.0",
10277         "randombytes": "^2.0.0"
10278       }
10279     },
10280     "dir-glob": {
10281       "version": "2.0.0",
10282       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz",
10283       "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==",
10284       "dev": true,
10285       "requires": {
10286         "arrify": "^1.0.1",
10287         "path-type": "^3.0.0"
10288       }
10289     },
10290     "dns-equal": {
10291       "version": "1.0.0",
10292       "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
10293       "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
10294       "dev": true
10295     },
10296     "dns-packet": {
10297       "version": "1.3.1",
10298       "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz",
10299       "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==",
10300       "dev": true,
10301       "requires": {
10302         "ip": "^1.1.0",
10303         "safe-buffer": "^5.0.1"
10304       }
10305     },
10306     "dns-txt": {
10307       "version": "2.0.2",
10308       "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
10309       "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
10310       "dev": true,
10311       "requires": {
10312         "buffer-indexof": "^1.0.0"
10313       }
10314     },
10315     "domain-browser": {
10316       "version": "1.2.0",
10317       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
10318       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
10319       "dev": true
10320     },
10321     "domexception": {
10322       "version": "1.0.1",
10323       "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz",
10324       "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==",
10325       "dev": true,
10326       "requires": {
10327         "webidl-conversions": "^4.0.2"
10328       }
10329     },
10330     "domino": {
10331       "version": "2.1.1",
10332       "resolved": "https://registry.npmjs.org/domino/-/domino-2.1.1.tgz",
10333       "integrity": "sha512-fqoTi6oQ881wYRENIEmz78hKVoc3X9HqVpklo419yxzebys6dtU5c83iVh3UYvvexPFdAuwlDYCsUM9//CrMMg=="
10334     },
10335     "dtrace-provider": {
10336       "version": "0.8.7",
10337       "resolved": "https://registry.npmjs.org/dtrace-provider/-/dtrace-provider-0.8.7.tgz",
10338       "integrity": "sha1-3JObTT4GIM/gwc2APQ0tftBP/QQ=",
10339       "optional": true,
10340       "requires": {
10341         "nan": "^2.10.0"
10342       }
10343     },
10344     "duplexer3": {
10345       "version": "0.1.4",
10346       "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
10347       "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI="
10348     },
10349     "duplexify": {
10350       "version": "3.6.1",
10351       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.1.tgz",
10352       "integrity": "sha512-vM58DwdnKmty+FSPzT14K9JXb90H+j5emaR4KYbr2KTIz00WHGbWOe5ghQTx233ZCLZtrGDALzKwcjEtSt35mA==",
10353       "dev": true,
10354       "requires": {
10355         "end-of-stream": "^1.0.0",
10356         "inherits": "^2.0.1",
10357         "readable-stream": "^2.0.0",
10358         "stream-shift": "^1.0.0"
10359       }
10360     },
10361     "earcut": {
10362       "version": "2.1.4",
10363       "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.1.4.tgz",
10364       "integrity": "sha512-ttRjmPD5oaTtXOoxhFp9aZvMB14kBjapYaiBuzBB1elOgSLU9P2Ev86G2OClBg+uspUXERsIzXKpUWweH2K4Xg=="
10365     },
10366     "ecc-jsbn": {
10367       "version": "0.1.1",
10368       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
10369       "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
10370       "optional": true,
10371       "requires": {
10372         "jsbn": "~0.1.0"
10373       }
10374     },
10375     "ee-first": {
10376       "version": "1.1.1",
10377       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
10378       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
10379       "dev": true
10380     },
10381     "electron-to-chromium": {
10382       "version": "1.3.39",
10383       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.39.tgz",
10384       "integrity": "sha1-16RpZAnKCZXidQFW2mEsIhr62E0=",
10385       "dev": true
10386     },
10387     "elegant-spinner": {
10388       "version": "1.0.1",
10389       "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz",
10390       "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=",
10391       "dev": true
10392     },
10393     "elliptic": {
10394       "version": "6.4.0",
10395       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz",
10396       "integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=",
10397       "dev": true,
10398       "requires": {
10399         "bn.js": "^4.4.0",
10400         "brorand": "^1.0.1",
10401         "hash.js": "^1.0.0",
10402         "hmac-drbg": "^1.0.0",
10403         "inherits": "^2.0.1",
10404         "minimalistic-assert": "^1.0.0",
10405         "minimalistic-crypto-utils": "^1.0.0"
10406       }
10407     },
10408     "emojis-list": {
10409       "version": "2.1.0",
10410       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
10411       "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k="
10412     },
10413     "encodeurl": {
10414       "version": "1.0.2",
10415       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
10416       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
10417       "dev": true
10418     },
10419     "encoding": {
10420       "version": "0.1.12",
10421       "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz",
10422       "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=",
10423       "requires": {
10424         "iconv-lite": "~0.4.13"
10425       }
10426     },
10427     "end-of-stream": {
10428       "version": "1.4.1",
10429       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
10430       "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
10431       "dev": true,
10432       "requires": {
10433         "once": "^1.4.0"
10434       }
10435     },
10436     "enhanced-resolve": {
10437       "version": "3.4.1",
10438       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz",
10439       "integrity": "sha1-BCHjOf1xQZs9oT0Smzl5BAIwR24=",
10440       "dev": true,
10441       "requires": {
10442         "graceful-fs": "^4.1.2",
10443         "memory-fs": "^0.4.0",
10444         "object-assign": "^4.0.1",
10445         "tapable": "^0.2.7"
10446       }
10447     },
10448     "err-code": {
10449       "version": "1.1.2",
10450       "resolved": "https://registry.npmjs.org/err-code/-/err-code-1.1.2.tgz",
10451       "integrity": "sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA=",
10452       "dev": true
10453     },
10454     "errno": {
10455       "version": "0.1.7",
10456       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
10457       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
10458       "dev": true,
10459       "requires": {
10460         "prr": "~1.0.1"
10461       }
10462     },
10463     "error-ex": {
10464       "version": "1.3.1",
10465       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
10466       "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
10467       "dev": true,
10468       "requires": {
10469         "is-arrayish": "^0.2.1"
10470       }
10471     },
10472     "es-abstract": {
10473       "version": "1.13.0",
10474       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz",
10475       "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==",
10476       "dev": true,
10477       "requires": {
10478         "es-to-primitive": "^1.2.0",
10479         "function-bind": "^1.1.1",
10480         "has": "^1.0.3",
10481         "is-callable": "^1.1.4",
10482         "is-regex": "^1.0.4",
10483         "object-keys": "^1.0.12"
10484       }
10485     },
10486     "es-to-primitive": {
10487       "version": "1.2.0",
10488       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz",
10489       "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==",
10490       "dev": true,
10491       "requires": {
10492         "is-callable": "^1.1.4",
10493         "is-date-object": "^1.0.1",
10494         "is-symbol": "^1.0.2"
10495       }
10496     },
10497     "es5-ext": {
10498       "version": "0.10.41",
10499       "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.41.tgz",
10500       "integrity": "sha512-MYK02wXfwTMie5TEJWPolgOsXEmz7wKCQaGzgmRjZOoV6VLG8I5dSv2bn6AOClXhK64gnSQTQ9W9MKvx87J4gw==",
10501       "dev": true,
10502       "requires": {
10503         "es6-iterator": "~2.0.3",
10504         "es6-symbol": "~3.1.1",
10505         "next-tick": "1"
10506       }
10507     },
10508     "es6-iterator": {
10509       "version": "2.0.3",
10510       "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
10511       "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
10512       "dev": true,
10513       "requires": {
10514         "d": "1",
10515         "es5-ext": "^0.10.35",
10516         "es6-symbol": "^3.1.1"
10517       }
10518     },
10519     "es6-map": {
10520       "version": "0.1.5",
10521       "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz",
10522       "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
10523       "dev": true,
10524       "requires": {
10525         "d": "1",
10526         "es5-ext": "~0.10.14",
10527         "es6-iterator": "~2.0.1",
10528         "es6-set": "~0.1.5",
10529         "es6-symbol": "~3.1.1",
10530         "event-emitter": "~0.3.5"
10531       }
10532     },
10533     "es6-promise": {
10534       "version": "4.2.4",
10535       "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz",
10536       "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==",
10537       "dev": true
10538     },
10539     "es6-promisify": {
10540       "version": "5.0.0",
10541       "resolved": "http://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
10542       "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
10543       "dev": true,
10544       "requires": {
10545         "es6-promise": "^4.0.3"
10546       }
10547     },
10548     "es6-set": {
10549       "version": "0.1.5",
10550       "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
10551       "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
10552       "dev": true,
10553       "requires": {
10554         "d": "1",
10555         "es5-ext": "~0.10.14",
10556         "es6-iterator": "~2.0.1",
10557         "es6-symbol": "3.1.1",
10558         "event-emitter": "~0.3.5"
10559       }
10560     },
10561     "es6-symbol": {
10562       "version": "3.1.1",
10563       "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
10564       "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
10565       "dev": true,
10566       "requires": {
10567         "d": "1",
10568         "es5-ext": "~0.10.14"
10569       }
10570     },
10571     "es6-weak-map": {
10572       "version": "2.0.2",
10573       "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz",
10574       "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=",
10575       "dev": true,
10576       "requires": {
10577         "d": "1",
10578         "es5-ext": "^0.10.14",
10579         "es6-iterator": "^2.0.1",
10580         "es6-symbol": "^3.1.1"
10581       }
10582     },
10583     "escape-html": {
10584       "version": "1.0.3",
10585       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
10586       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
10587       "dev": true
10588     },
10589     "escape-string-regexp": {
10590       "version": "1.0.5",
10591       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
10592       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
10593     },
10594     "escodegen": {
10595       "version": "1.9.1",
10596       "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.9.1.tgz",
10597       "integrity": "sha512-6hTjO1NAWkHnDk3OqQ4YrCuwwmGHL9S3nPlzBOUG/R44rda3wLNrfvQ5fkSGjyhHFKM7ALPKcKGrwvCLe0lC7Q==",
10598       "requires": {
10599         "esprima": "^3.1.3",
10600         "estraverse": "^4.2.0",
10601         "esutils": "^2.0.2",
10602         "optionator": "^0.8.1",
10603         "source-map": "~0.6.1"
10604       },
10605       "dependencies": {
10606         "esprima": {
10607           "version": "3.1.3",
10608           "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz",
10609           "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM="
10610         },
10611         "source-map": {
10612           "version": "0.6.1",
10613           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10614           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10615           "optional": true
10616         }
10617       }
10618     },
10619     "escope": {
10620       "version": "3.6.0",
10621       "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz",
10622       "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
10623       "dev": true,
10624       "requires": {
10625         "es6-map": "^0.1.3",
10626         "es6-weak-map": "^2.0.1",
10627         "esrecurse": "^4.1.0",
10628         "estraverse": "^4.1.1"
10629       }
10630     },
10631     "eslint-scope": {
10632       "version": "4.0.0",
10633       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz",
10634       "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==",
10635       "dev": true,
10636       "requires": {
10637         "esrecurse": "^4.1.0",
10638         "estraverse": "^4.1.1"
10639       }
10640     },
10641     "esprima": {
10642       "version": "4.0.0",
10643       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
10644       "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw=="
10645     },
10646     "esrecurse": {
10647       "version": "4.2.1",
10648       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
10649       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
10650       "dev": true,
10651       "requires": {
10652         "estraverse": "^4.1.0"
10653       }
10654     },
10655     "estraverse": {
10656       "version": "4.2.0",
10657       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
10658       "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM="
10659     },
10660     "esutils": {
10661       "version": "2.0.2",
10662       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
10663       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs="
10664     },
10665     "etag": {
10666       "version": "1.8.1",
10667       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
10668       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
10669       "dev": true
10670     },
10671     "event-emitter": {
10672       "version": "0.3.5",
10673       "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
10674       "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
10675       "dev": true,
10676       "requires": {
10677         "d": "1",
10678         "es5-ext": "~0.10.14"
10679       }
10680     },
10681     "eventemitter3": {
10682       "version": "3.1.0",
10683       "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz",
10684       "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA==",
10685       "dev": true
10686     },
10687     "events": {
10688       "version": "1.1.1",
10689       "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
10690       "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
10691       "dev": true
10692     },
10693     "eventsource": {
10694       "version": "1.0.7",
10695       "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz",
10696       "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==",
10697       "dev": true,
10698       "requires": {
10699         "original": "^1.0.0"
10700       }
10701     },
10702     "evp_bytestokey": {
10703       "version": "1.0.3",
10704       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
10705       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
10706       "dev": true,
10707       "requires": {
10708         "md5.js": "^1.3.4",
10709         "safe-buffer": "^5.1.1"
10710       }
10711     },
10712     "exec-sh": {
10713       "version": "0.2.2",
10714       "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.2.tgz",
10715       "integrity": "sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw==",
10716       "dev": true,
10717       "requires": {
10718         "merge": "^1.2.0"
10719       }
10720     },
10721     "execa": {
10722       "version": "0.7.0",
10723       "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
10724       "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
10725       "dev": true,
10726       "requires": {
10727         "cross-spawn": "^5.0.1",
10728         "get-stream": "^3.0.0",
10729         "is-stream": "^1.1.0",
10730         "npm-run-path": "^2.0.0",
10731         "p-finally": "^1.0.0",
10732         "signal-exit": "^3.0.0",
10733         "strip-eof": "^1.0.0"
10734       },
10735       "dependencies": {
10736         "cross-spawn": {
10737           "version": "5.1.0",
10738           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
10739           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
10740           "dev": true,
10741           "requires": {
10742             "lru-cache": "^4.0.1",
10743             "shebang-command": "^1.2.0",
10744             "which": "^1.2.9"
10745           }
10746         }
10747       }
10748     },
10749     "executable": {
10750       "version": "4.1.1",
10751       "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz",
10752       "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==",
10753       "dev": true,
10754       "requires": {
10755         "pify": "^2.2.0"
10756       },
10757       "dependencies": {
10758         "pify": {
10759           "version": "2.3.0",
10760           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
10761           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
10762           "dev": true
10763         }
10764       }
10765     },
10766     "exit": {
10767       "version": "0.1.2",
10768       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
10769       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
10770       "dev": true
10771     },
10772     "exit-hook": {
10773       "version": "1.1.1",
10774       "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz",
10775       "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=",
10776       "dev": true
10777     },
10778     "expand-brackets": {
10779       "version": "0.1.5",
10780       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
10781       "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
10782       "dev": true,
10783       "requires": {
10784         "is-posix-bracket": "^0.1.0"
10785       }
10786     },
10787     "expand-range": {
10788       "version": "1.8.2",
10789       "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
10790       "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
10791       "dev": true,
10792       "requires": {
10793         "fill-range": "^2.1.0"
10794       }
10795     },
10796     "expect": {
10797       "version": "24.1.0",
10798       "resolved": "https://registry.npmjs.org/expect/-/expect-24.1.0.tgz",
10799       "integrity": "sha512-lVcAPhaYkQcIyMS+F8RVwzbm1jro20IG8OkvxQ6f1JfqhVZyyudCwYogQ7wnktlf14iF3ii7ArIUO/mqvrW9Gw==",
10800       "dev": true,
10801       "requires": {
10802         "ansi-styles": "^3.2.0",
10803         "jest-get-type": "^24.0.0",
10804         "jest-matcher-utils": "^24.0.0",
10805         "jest-message-util": "^24.0.0",
10806         "jest-regex-util": "^24.0.0"
10807       }
10808     },
10809     "express": {
10810       "version": "4.16.4",
10811       "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz",
10812       "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==",
10813       "dev": true,
10814       "requires": {
10815         "accepts": "~1.3.5",
10816         "array-flatten": "1.1.1",
10817         "body-parser": "1.18.3",
10818         "content-disposition": "0.5.2",
10819         "content-type": "~1.0.4",
10820         "cookie": "0.3.1",
10821         "cookie-signature": "1.0.6",
10822         "debug": "2.6.9",
10823         "depd": "~1.1.2",
10824         "encodeurl": "~1.0.2",
10825         "escape-html": "~1.0.3",
10826         "etag": "~1.8.1",
10827         "finalhandler": "1.1.1",
10828         "fresh": "0.5.2",
10829         "merge-descriptors": "1.0.1",
10830         "methods": "~1.1.2",
10831         "on-finished": "~2.3.0",
10832         "parseurl": "~1.3.2",
10833         "path-to-regexp": "0.1.7",
10834         "proxy-addr": "~2.0.4",
10835         "qs": "6.5.2",
10836         "range-parser": "~1.2.0",
10837         "safe-buffer": "5.1.2",
10838         "send": "0.16.2",
10839         "serve-static": "1.13.2",
10840         "setprototypeof": "1.1.0",
10841         "statuses": "~1.4.0",
10842         "type-is": "~1.6.16",
10843         "utils-merge": "1.0.1",
10844         "vary": "~1.1.2"
10845       },
10846       "dependencies": {
10847         "array-flatten": {
10848           "version": "1.1.1",
10849           "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
10850           "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
10851           "dev": true
10852         },
10853         "qs": {
10854           "version": "6.5.2",
10855           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
10856           "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
10857           "dev": true
10858         },
10859         "safe-buffer": {
10860           "version": "5.1.2",
10861           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
10862           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
10863           "dev": true
10864         }
10865       }
10866     },
10867     "extend": {
10868       "version": "3.0.1",
10869       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
10870       "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ="
10871     },
10872     "extend-shallow": {
10873       "version": "3.0.2",
10874       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
10875       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
10876       "dev": true,
10877       "requires": {
10878         "assign-symbols": "^1.0.0",
10879         "is-extendable": "^1.0.1"
10880       },
10881       "dependencies": {
10882         "is-extendable": {
10883           "version": "1.0.1",
10884           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
10885           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
10886           "dev": true,
10887           "requires": {
10888             "is-plain-object": "^2.0.4"
10889           }
10890         }
10891       }
10892     },
10893     "external-editor": {
10894       "version": "3.0.3",
10895       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz",
10896       "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==",
10897       "dev": true,
10898       "requires": {
10899         "chardet": "^0.7.0",
10900         "iconv-lite": "^0.4.24",
10901         "tmp": "^0.0.33"
10902       },
10903       "dependencies": {
10904         "iconv-lite": {
10905           "version": "0.4.24",
10906           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
10907           "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
10908           "dev": true,
10909           "requires": {
10910             "safer-buffer": ">= 2.1.2 < 3"
10911           }
10912         },
10913         "tmp": {
10914           "version": "0.0.33",
10915           "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
10916           "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
10917           "dev": true,
10918           "requires": {
10919             "os-tmpdir": "~1.0.2"
10920           }
10921         }
10922       }
10923     },
10924     "extglob": {
10925       "version": "0.3.2",
10926       "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
10927       "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
10928       "dev": true,
10929       "requires": {
10930         "is-extglob": "^1.0.0"
10931       }
10932     },
10933     "extract-zip": {
10934       "version": "1.6.6",
10935       "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.6.tgz",
10936       "integrity": "sha1-EpDt6NINCHK0Kf0/NRyhKOxe+Fw=",
10937       "dev": true,
10938       "requires": {
10939         "concat-stream": "1.6.0",
10940         "debug": "2.6.9",
10941         "mkdirp": "0.5.0",
10942         "yauzl": "2.4.1"
10943       },
10944       "dependencies": {
10945         "concat-stream": {
10946           "version": "1.6.0",
10947           "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz",
10948           "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
10949           "dev": true,
10950           "requires": {
10951             "inherits": "^2.0.3",
10952             "readable-stream": "^2.2.2",
10953             "typedarray": "^0.0.6"
10954           }
10955         },
10956         "mkdirp": {
10957           "version": "0.5.0",
10958           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz",
10959           "integrity": "sha1-HXMHam35hs2TROFecfzAWkyavxI=",
10960           "dev": true,
10961           "requires": {
10962             "minimist": "0.0.8"
10963           }
10964         },
10965         "yauzl": {
10966           "version": "2.4.1",
10967           "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz",
10968           "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=",
10969           "dev": true,
10970           "requires": {
10971             "fd-slicer": "~1.0.1"
10972           }
10973         }
10974       }
10975     },
10976     "extsprintf": {
10977       "version": "1.3.0",
10978       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
10979       "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
10980     },
10981     "fast-deep-equal": {
10982       "version": "1.1.0",
10983       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
10984       "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
10985       "dev": true
10986     },
10987     "fast-json-stable-stringify": {
10988       "version": "2.0.0",
10989       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
10990       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
10991       "dev": true
10992     },
10993     "fast-levenshtein": {
10994       "version": "2.0.6",
10995       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
10996       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
10997     },
10998     "fastparse": {
10999       "version": "1.1.2",
11000       "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz",
11001       "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==",
11002       "dev": true
11003     },
11004     "faye-websocket": {
11005       "version": "0.10.0",
11006       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
11007       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
11008       "dev": true,
11009       "requires": {
11010         "websocket-driver": ">=0.5.1"
11011       }
11012     },
11013     "fb-watchman": {
11014       "version": "2.0.0",
11015       "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz",
11016       "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=",
11017       "dev": true,
11018       "requires": {
11019         "bser": "^2.0.0"
11020       }
11021     },
11022     "fd-slicer": {
11023       "version": "1.0.1",
11024       "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz",
11025       "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=",
11026       "dev": true,
11027       "requires": {
11028         "pend": "~1.2.0"
11029       }
11030     },
11031     "figgy-pudding": {
11032       "version": "3.5.1",
11033       "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz",
11034       "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==",
11035       "dev": true
11036     },
11037     "figures": {
11038       "version": "2.0.0",
11039       "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
11040       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
11041       "dev": true,
11042       "requires": {
11043         "escape-string-regexp": "^1.0.5"
11044       }
11045     },
11046     "file-loader": {
11047       "version": "2.0.0",
11048       "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-2.0.0.tgz",
11049       "integrity": "sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ==",
11050       "dev": true,
11051       "requires": {
11052         "loader-utils": "^1.0.2",
11053         "schema-utils": "^1.0.0"
11054       }
11055     },
11056     "filename-regex": {
11057       "version": "2.0.1",
11058       "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
11059       "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
11060       "dev": true
11061     },
11062     "fileset": {
11063       "version": "2.0.3",
11064       "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
11065       "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
11066       "requires": {
11067         "glob": "^7.0.3",
11068         "minimatch": "^3.0.3"
11069       }
11070     },
11071     "fill-range": {
11072       "version": "2.2.3",
11073       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
11074       "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=",
11075       "dev": true,
11076       "requires": {
11077         "is-number": "^2.1.0",
11078         "isobject": "^2.0.0",
11079         "randomatic": "^1.1.3",
11080         "repeat-element": "^1.1.2",
11081         "repeat-string": "^1.5.2"
11082       }
11083     },
11084     "finalhandler": {
11085       "version": "1.1.1",
11086       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
11087       "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",
11088       "dev": true,
11089       "requires": {
11090         "debug": "2.6.9",
11091         "encodeurl": "~1.0.2",
11092         "escape-html": "~1.0.3",
11093         "on-finished": "~2.3.0",
11094         "parseurl": "~1.3.2",
11095         "statuses": "~1.4.0",
11096         "unpipe": "~1.0.0"
11097       }
11098     },
11099     "find-cache-dir": {
11100       "version": "1.0.0",
11101       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz",
11102       "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=",
11103       "dev": true,
11104       "requires": {
11105         "commondir": "^1.0.1",
11106         "make-dir": "^1.0.0",
11107         "pkg-dir": "^2.0.0"
11108       }
11109     },
11110     "find-up": {
11111       "version": "2.1.0",
11112       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
11113       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
11114       "dev": true,
11115       "requires": {
11116         "locate-path": "^2.0.0"
11117       }
11118     },
11119     "flush-write-stream": {
11120       "version": "1.0.3",
11121       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.3.tgz",
11122       "integrity": "sha512-calZMC10u0FMUqoiunI2AiGIIUtUIvifNwkHhNupZH4cbNnW1Itkoh/Nf5HFYmDrwWPjrUxpkZT0KhuCq0jmGw==",
11123       "dev": true,
11124       "requires": {
11125         "inherits": "^2.0.1",
11126         "readable-stream": "^2.0.4"
11127       }
11128     },
11129     "follow-redirects": {
11130       "version": "1.5.10",
11131       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz",
11132       "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==",
11133       "dev": true,
11134       "requires": {
11135         "debug": "=3.1.0"
11136       },
11137       "dependencies": {
11138         "debug": {
11139           "version": "3.1.0",
11140           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
11141           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
11142           "dev": true,
11143           "requires": {
11144             "ms": "2.0.0"
11145           }
11146         }
11147       }
11148     },
11149     "font-awesome": {
11150       "version": "4.7.0",
11151       "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz",
11152       "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM="
11153     },
11154     "for-in": {
11155       "version": "1.0.2",
11156       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
11157       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
11158       "dev": true
11159     },
11160     "for-own": {
11161       "version": "0.1.5",
11162       "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
11163       "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
11164       "dev": true,
11165       "requires": {
11166         "for-in": "^1.0.1"
11167       }
11168     },
11169     "forever-agent": {
11170       "version": "0.6.1",
11171       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
11172       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
11173     },
11174     "form-data": {
11175       "version": "2.1.4",
11176       "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
11177       "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
11178       "requires": {
11179         "asynckit": "^0.4.0",
11180         "combined-stream": "^1.0.5",
11181         "mime-types": "^2.1.12"
11182       }
11183     },
11184     "forwarded": {
11185       "version": "0.1.2",
11186       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
11187       "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
11188       "dev": true
11189     },
11190     "fragment-cache": {
11191       "version": "0.2.1",
11192       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
11193       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
11194       "dev": true,
11195       "requires": {
11196         "map-cache": "^0.2.2"
11197       }
11198     },
11199     "fresh": {
11200       "version": "0.5.2",
11201       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
11202       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
11203       "dev": true
11204     },
11205     "from2": {
11206       "version": "2.3.0",
11207       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
11208       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
11209       "dev": true,
11210       "requires": {
11211         "inherits": "^2.0.1",
11212         "readable-stream": "^2.0.0"
11213       }
11214     },
11215     "fs": {
11216       "version": "0.0.1-security",
11217       "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz",
11218       "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ=",
11219       "dev": true
11220     },
11221     "fs-extra": {
11222       "version": "6.0.1",
11223       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz",
11224       "integrity": "sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==",
11225       "requires": {
11226         "graceful-fs": "^4.1.2",
11227         "jsonfile": "^4.0.0",
11228         "universalify": "^0.1.0"
11229       }
11230     },
11231     "fs-minipass": {
11232       "version": "1.2.5",
11233       "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz",
11234       "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==",
11235       "dev": true,
11236       "requires": {
11237         "minipass": "^2.2.1"
11238       }
11239     },
11240     "fs-write-stream-atomic": {
11241       "version": "1.0.10",
11242       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
11243       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
11244       "dev": true,
11245       "requires": {
11246         "graceful-fs": "^4.1.2",
11247         "iferr": "^0.1.5",
11248         "imurmurhash": "^0.1.4",
11249         "readable-stream": "1 || 2"
11250       }
11251     },
11252     "fs.realpath": {
11253       "version": "1.0.0",
11254       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
11255       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
11256     },
11257     "fsevents": {
11258       "version": "1.1.3",
11259       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.1.3.tgz",
11260       "integrity": "sha512-WIr7iDkdmdbxu/Gh6eKEZJL6KPE74/5MEsf2whTOFNxbIoIixogroLdKYqB6FDav4Wavh/lZdzzd3b2KxIXC5Q==",
11261       "dev": true,
11262       "optional": true,
11263       "requires": {
11264         "nan": "^2.3.0",
11265         "node-pre-gyp": "^0.6.39"
11266       },
11267       "dependencies": {
11268         "abbrev": {
11269           "version": "1.1.0",
11270           "bundled": true,
11271           "dev": true,
11272           "optional": true
11273         },
11274         "ajv": {
11275           "version": "4.11.8",
11276           "bundled": true,
11277           "dev": true,
11278           "optional": true,
11279           "requires": {
11280             "co": "^4.6.0",
11281             "json-stable-stringify": "^1.0.1"
11282           }
11283         },
11284         "ansi-regex": {
11285           "version": "2.1.1",
11286           "bundled": true,
11287           "dev": true
11288         },
11289         "aproba": {
11290           "version": "1.1.1",
11291           "bundled": true,
11292           "dev": true,
11293           "optional": true
11294         },
11295         "are-we-there-yet": {
11296           "version": "1.1.4",
11297           "bundled": true,
11298           "dev": true,
11299           "optional": true,
11300           "requires": {
11301             "delegates": "^1.0.0",
11302             "readable-stream": "^2.0.6"
11303           }
11304         },
11305         "asn1": {
11306           "version": "0.2.3",
11307           "bundled": true,
11308           "dev": true,
11309           "optional": true
11310         },
11311         "assert-plus": {
11312           "version": "0.2.0",
11313           "bundled": true,
11314           "dev": true,
11315           "optional": true
11316         },
11317         "asynckit": {
11318           "version": "0.4.0",
11319           "bundled": true,
11320           "dev": true,
11321           "optional": true
11322         },
11323         "aws-sign2": {
11324           "version": "0.6.0",
11325           "bundled": true,
11326           "dev": true,
11327           "optional": true
11328         },
11329         "aws4": {
11330           "version": "1.6.0",
11331           "bundled": true,
11332           "dev": true,
11333           "optional": true
11334         },
11335         "balanced-match": {
11336           "version": "0.4.2",
11337           "bundled": true,
11338           "dev": true
11339         },
11340         "bcrypt-pbkdf": {
11341           "version": "1.0.1",
11342           "bundled": true,
11343           "dev": true,
11344           "optional": true,
11345           "requires": {
11346             "tweetnacl": "^0.14.3"
11347           }
11348         },
11349         "block-stream": {
11350           "version": "0.0.9",
11351           "bundled": true,
11352           "dev": true,
11353           "requires": {
11354             "inherits": "~2.0.0"
11355           }
11356         },
11357         "boom": {
11358           "version": "2.10.1",
11359           "bundled": true,
11360           "dev": true,
11361           "requires": {
11362             "hoek": "2.x.x"
11363           }
11364         },
11365         "brace-expansion": {
11366           "version": "1.1.7",
11367           "bundled": true,
11368           "dev": true,
11369           "requires": {
11370             "balanced-match": "^0.4.1",
11371             "concat-map": "0.0.1"
11372           }
11373         },
11374         "buffer-shims": {
11375           "version": "1.0.0",
11376           "bundled": true,
11377           "dev": true
11378         },
11379         "caseless": {
11380           "version": "0.12.0",
11381           "bundled": true,
11382           "dev": true,
11383           "optional": true
11384         },
11385         "co": {
11386           "version": "4.6.0",
11387           "bundled": true,
11388           "dev": true,
11389           "optional": true
11390         },
11391         "code-point-at": {
11392           "version": "1.1.0",
11393           "bundled": true,
11394           "dev": true
11395         },
11396         "combined-stream": {
11397           "version": "1.0.5",
11398           "bundled": true,
11399           "dev": true,
11400           "requires": {
11401             "delayed-stream": "~1.0.0"
11402           }
11403         },
11404         "concat-map": {
11405           "version": "0.0.1",
11406           "bundled": true,
11407           "dev": true
11408         },
11409         "console-control-strings": {
11410           "version": "1.1.0",
11411           "bundled": true,
11412           "dev": true
11413         },
11414         "core-util-is": {
11415           "version": "1.0.2",
11416           "bundled": true,
11417           "dev": true
11418         },
11419         "cryptiles": {
11420           "version": "2.0.5",
11421           "bundled": true,
11422           "dev": true,
11423           "requires": {
11424             "boom": "2.x.x"
11425           }
11426         },
11427         "dashdash": {
11428           "version": "1.14.1",
11429           "bundled": true,
11430           "dev": true,
11431           "optional": true,
11432           "requires": {
11433             "assert-plus": "^1.0.0"
11434           },
11435           "dependencies": {
11436             "assert-plus": {
11437               "version": "1.0.0",
11438               "bundled": true,
11439               "dev": true,
11440               "optional": true
11441             }
11442           }
11443         },
11444         "debug": {
11445           "version": "2.6.8",
11446           "bundled": true,
11447           "dev": true,
11448           "optional": true,
11449           "requires": {
11450             "ms": "2.0.0"
11451           }
11452         },
11453         "deep-extend": {
11454           "version": "0.4.2",
11455           "bundled": true,
11456           "dev": true,
11457           "optional": true
11458         },
11459         "delayed-stream": {
11460           "version": "1.0.0",
11461           "bundled": true,
11462           "dev": true
11463         },
11464         "delegates": {
11465           "version": "1.0.0",
11466           "bundled": true,
11467           "dev": true,
11468           "optional": true
11469         },
11470         "detect-libc": {
11471           "version": "1.0.2",
11472           "bundled": true,
11473           "dev": true,
11474           "optional": true
11475         },
11476         "ecc-jsbn": {
11477           "version": "0.1.1",
11478           "bundled": true,
11479           "dev": true,
11480           "optional": true,
11481           "requires": {
11482             "jsbn": "~0.1.0"
11483           }
11484         },
11485         "extend": {
11486           "version": "3.0.1",
11487           "bundled": true,
11488           "dev": true,
11489           "optional": true
11490         },
11491         "extsprintf": {
11492           "version": "1.0.2",
11493           "bundled": true,
11494           "dev": true
11495         },
11496         "forever-agent": {
11497           "version": "0.6.1",
11498           "bundled": true,
11499           "dev": true,
11500           "optional": true
11501         },
11502         "form-data": {
11503           "version": "2.1.4",
11504           "bundled": true,
11505           "dev": true,
11506           "optional": true,
11507           "requires": {
11508             "asynckit": "^0.4.0",
11509             "combined-stream": "^1.0.5",
11510             "mime-types": "^2.1.12"
11511           }
11512         },
11513         "fs.realpath": {
11514           "version": "1.0.0",
11515           "bundled": true,
11516           "dev": true
11517         },
11518         "fstream": {
11519           "version": "1.0.11",
11520           "bundled": true,
11521           "dev": true,
11522           "requires": {
11523             "graceful-fs": "^4.1.2",
11524             "inherits": "~2.0.0",
11525             "mkdirp": ">=0.5 0",
11526             "rimraf": "2"
11527           }
11528         },
11529         "fstream-ignore": {
11530           "version": "1.0.5",
11531           "bundled": true,
11532           "dev": true,
11533           "optional": true,
11534           "requires": {
11535             "fstream": "^1.0.0",
11536             "inherits": "2",
11537             "minimatch": "^3.0.0"
11538           }
11539         },
11540         "gauge": {
11541           "version": "2.7.4",
11542           "bundled": true,
11543           "dev": true,
11544           "optional": true,
11545           "requires": {
11546             "aproba": "^1.0.3",
11547             "console-control-strings": "^1.0.0",
11548             "has-unicode": "^2.0.0",
11549             "object-assign": "^4.1.0",
11550             "signal-exit": "^3.0.0",
11551             "string-width": "^1.0.1",
11552             "strip-ansi": "^3.0.1",
11553             "wide-align": "^1.1.0"
11554           }
11555         },
11556         "getpass": {
11557           "version": "0.1.7",
11558           "bundled": true,
11559           "dev": true,
11560           "optional": true,
11561           "requires": {
11562             "assert-plus": "^1.0.0"
11563           },
11564           "dependencies": {
11565             "assert-plus": {
11566               "version": "1.0.0",
11567               "bundled": true,
11568               "dev": true,
11569               "optional": true
11570             }
11571           }
11572         },
11573         "glob": {
11574           "version": "7.1.2",
11575           "bundled": true,
11576           "dev": true,
11577           "requires": {
11578             "fs.realpath": "^1.0.0",
11579             "inflight": "^1.0.4",
11580             "inherits": "2",
11581             "minimatch": "^3.0.4",
11582             "once": "^1.3.0",
11583             "path-is-absolute": "^1.0.0"
11584           }
11585         },
11586         "graceful-fs": {
11587           "version": "4.1.11",
11588           "bundled": true,
11589           "dev": true
11590         },
11591         "har-schema": {
11592           "version": "1.0.5",
11593           "bundled": true,
11594           "dev": true,
11595           "optional": true
11596         },
11597         "har-validator": {
11598           "version": "4.2.1",
11599           "bundled": true,
11600           "dev": true,
11601           "optional": true,
11602           "requires": {
11603             "ajv": "^4.9.1",
11604             "har-schema": "^1.0.5"
11605           }
11606         },
11607         "has-unicode": {
11608           "version": "2.0.1",
11609           "bundled": true,
11610           "dev": true,
11611           "optional": true
11612         },
11613         "hawk": {
11614           "version": "3.1.3",
11615           "bundled": true,
11616           "dev": true,
11617           "requires": {
11618             "boom": "2.x.x",
11619             "cryptiles": "2.x.x",
11620             "hoek": "2.x.x",
11621             "sntp": "1.x.x"
11622           }
11623         },
11624         "hoek": {
11625           "version": "2.16.3",
11626           "bundled": true,
11627           "dev": true
11628         },
11629         "http-signature": {
11630           "version": "1.1.1",
11631           "bundled": true,
11632           "dev": true,
11633           "optional": true,
11634           "requires": {
11635             "assert-plus": "^0.2.0",
11636             "jsprim": "^1.2.2",
11637             "sshpk": "^1.7.0"
11638           }
11639         },
11640         "inflight": {
11641           "version": "1.0.6",
11642           "bundled": true,
11643           "dev": true,
11644           "requires": {
11645             "once": "^1.3.0",
11646             "wrappy": "1"
11647           }
11648         },
11649         "inherits": {
11650           "version": "2.0.3",
11651           "bundled": true,
11652           "dev": true
11653         },
11654         "ini": {
11655           "version": "1.3.4",
11656           "bundled": true,
11657           "dev": true,
11658           "optional": true
11659         },
11660         "is-fullwidth-code-point": {
11661           "version": "1.0.0",
11662           "bundled": true,
11663           "dev": true,
11664           "requires": {
11665             "number-is-nan": "^1.0.0"
11666           }
11667         },
11668         "is-typedarray": {
11669           "version": "1.0.0",
11670           "bundled": true,
11671           "dev": true,
11672           "optional": true
11673         },
11674         "isarray": {
11675           "version": "1.0.0",
11676           "bundled": true,
11677           "dev": true
11678         },
11679         "isstream": {
11680           "version": "0.1.2",
11681           "bundled": true,
11682           "dev": true,
11683           "optional": true
11684         },
11685         "jodid25519": {
11686           "version": "1.0.2",
11687           "bundled": true,
11688           "dev": true,
11689           "optional": true,
11690           "requires": {
11691             "jsbn": "~0.1.0"
11692           }
11693         },
11694         "jsbn": {
11695           "version": "0.1.1",
11696           "bundled": true,
11697           "dev": true,
11698           "optional": true
11699         },
11700         "json-schema": {
11701           "version": "0.2.3",
11702           "bundled": true,
11703           "dev": true,
11704           "optional": true
11705         },
11706         "json-stable-stringify": {
11707           "version": "1.0.1",
11708           "bundled": true,
11709           "dev": true,
11710           "optional": true,
11711           "requires": {
11712             "jsonify": "~0.0.0"
11713           }
11714         },
11715         "json-stringify-safe": {
11716           "version": "5.0.1",
11717           "bundled": true,
11718           "dev": true,
11719           "optional": true
11720         },
11721         "jsonify": {
11722           "version": "0.0.0",
11723           "bundled": true,
11724           "dev": true,
11725           "optional": true
11726         },
11727         "jsprim": {
11728           "version": "1.4.0",
11729           "bundled": true,
11730           "dev": true,
11731           "optional": true,
11732           "requires": {
11733             "assert-plus": "1.0.0",
11734             "extsprintf": "1.0.2",
11735             "json-schema": "0.2.3",
11736             "verror": "1.3.6"
11737           },
11738           "dependencies": {
11739             "assert-plus": {
11740               "version": "1.0.0",
11741               "bundled": true,
11742               "dev": true,
11743               "optional": true
11744             }
11745           }
11746         },
11747         "mime-db": {
11748           "version": "1.27.0",
11749           "bundled": true,
11750           "dev": true
11751         },
11752         "mime-types": {
11753           "version": "2.1.15",
11754           "bundled": true,
11755           "dev": true,
11756           "requires": {
11757             "mime-db": "~1.27.0"
11758           }
11759         },
11760         "minimatch": {
11761           "version": "3.0.4",
11762           "bundled": true,
11763           "dev": true,
11764           "requires": {
11765             "brace-expansion": "^1.1.7"
11766           }
11767         },
11768         "minimist": {
11769           "version": "0.0.8",
11770           "bundled": true,
11771           "dev": true
11772         },
11773         "mkdirp": {
11774           "version": "0.5.1",
11775           "bundled": true,
11776           "dev": true,
11777           "requires": {
11778             "minimist": "0.0.8"
11779           }
11780         },
11781         "ms": {
11782           "version": "2.0.0",
11783           "bundled": true,
11784           "dev": true,
11785           "optional": true
11786         },
11787         "node-pre-gyp": {
11788           "version": "0.6.39",
11789           "bundled": true,
11790           "dev": true,
11791           "optional": true,
11792           "requires": {
11793             "detect-libc": "^1.0.2",
11794             "hawk": "3.1.3",
11795             "mkdirp": "^0.5.1",
11796             "nopt": "^4.0.1",
11797             "npmlog": "^4.0.2",
11798             "rc": "^1.1.7",
11799             "request": "2.81.0",
11800             "rimraf": "^2.6.1",
11801             "semver": "^5.3.0",
11802             "tar": "^2.2.1",
11803             "tar-pack": "^3.4.0"
11804           }
11805         },
11806         "nopt": {
11807           "version": "4.0.1",
11808           "bundled": true,
11809           "dev": true,
11810           "optional": true,
11811           "requires": {
11812             "abbrev": "1",
11813             "osenv": "^0.1.4"
11814           }
11815         },
11816         "npmlog": {
11817           "version": "4.1.0",
11818           "bundled": true,
11819           "dev": true,
11820           "optional": true,
11821           "requires": {
11822             "are-we-there-yet": "~1.1.2",
11823             "console-control-strings": "~1.1.0",
11824             "gauge": "~2.7.3",
11825             "set-blocking": "~2.0.0"
11826           }
11827         },
11828         "number-is-nan": {
11829           "version": "1.0.1",
11830           "bundled": true,
11831           "dev": true
11832         },
11833         "oauth-sign": {
11834           "version": "0.8.2",
11835           "bundled": true,
11836           "dev": true,
11837           "optional": true
11838         },
11839         "object-assign": {
11840           "version": "4.1.1",
11841           "bundled": true,
11842           "dev": true,
11843           "optional": true
11844         },
11845         "once": {
11846           "version": "1.4.0",
11847           "bundled": true,
11848           "dev": true,
11849           "requires": {
11850             "wrappy": "1"
11851           }
11852         },
11853         "os-homedir": {
11854           "version": "1.0.2",
11855           "bundled": true,
11856           "dev": true,
11857           "optional": true
11858         },
11859         "os-tmpdir": {
11860           "version": "1.0.2",
11861           "bundled": true,
11862           "dev": true,
11863           "optional": true
11864         },
11865         "osenv": {
11866           "version": "0.1.4",
11867           "bundled": true,
11868           "dev": true,
11869           "optional": true,
11870           "requires": {
11871             "os-homedir": "^1.0.0",
11872             "os-tmpdir": "^1.0.0"
11873           }
11874         },
11875         "path-is-absolute": {
11876           "version": "1.0.1",
11877           "bundled": true,
11878           "dev": true
11879         },
11880         "performance-now": {
11881           "version": "0.2.0",
11882           "bundled": true,
11883           "dev": true,
11884           "optional": true
11885         },
11886         "process-nextick-args": {
11887           "version": "1.0.7",
11888           "bundled": true,
11889           "dev": true
11890         },
11891         "punycode": {
11892           "version": "1.4.1",
11893           "bundled": true,
11894           "dev": true,
11895           "optional": true
11896         },
11897         "qs": {
11898           "version": "6.4.0",
11899           "bundled": true,
11900           "dev": true,
11901           "optional": true
11902         },
11903         "rc": {
11904           "version": "1.2.1",
11905           "bundled": true,
11906           "dev": true,
11907           "optional": true,
11908           "requires": {
11909             "deep-extend": "~0.4.0",
11910             "ini": "~1.3.0",
11911             "minimist": "^1.2.0",
11912             "strip-json-comments": "~2.0.1"
11913           },
11914           "dependencies": {
11915             "minimist": {
11916               "version": "1.2.0",
11917               "bundled": true,
11918               "dev": true,
11919               "optional": true
11920             }
11921           }
11922         },
11923         "readable-stream": {
11924           "version": "2.2.9",
11925           "bundled": true,
11926           "dev": true,
11927           "requires": {
11928             "buffer-shims": "~1.0.0",
11929             "core-util-is": "~1.0.0",
11930             "inherits": "~2.0.1",
11931             "isarray": "~1.0.0",
11932             "process-nextick-args": "~1.0.6",
11933             "string_decoder": "~1.0.0",
11934             "util-deprecate": "~1.0.1"
11935           }
11936         },
11937         "request": {
11938           "version": "2.81.0",
11939           "bundled": true,
11940           "dev": true,
11941           "optional": true,
11942           "requires": {
11943             "aws-sign2": "~0.6.0",
11944             "aws4": "^1.2.1",
11945             "caseless": "~0.12.0",
11946             "combined-stream": "~1.0.5",
11947             "extend": "~3.0.0",
11948             "forever-agent": "~0.6.1",
11949             "form-data": "~2.1.1",
11950             "har-validator": "~4.2.1",
11951             "hawk": "~3.1.3",
11952             "http-signature": "~1.1.0",
11953             "is-typedarray": "~1.0.0",
11954             "isstream": "~0.1.2",
11955             "json-stringify-safe": "~5.0.1",
11956             "mime-types": "~2.1.7",
11957             "oauth-sign": "~0.8.1",
11958             "performance-now": "^0.2.0",
11959             "qs": "~6.4.0",
11960             "safe-buffer": "^5.0.1",
11961             "stringstream": "~0.0.4",
11962             "tough-cookie": "~2.3.0",
11963             "tunnel-agent": "^0.6.0",
11964             "uuid": "^3.0.0"
11965           }
11966         },
11967         "rimraf": {
11968           "version": "2.6.1",
11969           "bundled": true,
11970           "dev": true,
11971           "requires": {
11972             "glob": "^7.0.5"
11973           }
11974         },
11975         "safe-buffer": {
11976           "version": "5.0.1",
11977           "bundled": true,
11978           "dev": true
11979         },
11980         "semver": {
11981           "version": "5.3.0",
11982           "bundled": true,
11983           "dev": true,
11984           "optional": true
11985         },
11986         "set-blocking": {
11987           "version": "2.0.0",
11988           "bundled": true,
11989           "dev": true,
11990           "optional": true
11991         },
11992         "signal-exit": {
11993           "version": "3.0.2",
11994           "bundled": true,
11995           "dev": true,
11996           "optional": true
11997         },
11998         "sntp": {
11999           "version": "1.0.9",
12000           "bundled": true,
12001           "dev": true,
12002           "requires": {
12003             "hoek": "2.x.x"
12004           }
12005         },
12006         "sshpk": {
12007           "version": "1.13.0",
12008           "bundled": true,
12009           "dev": true,
12010           "optional": true,
12011           "requires": {
12012             "asn1": "~0.2.3",
12013             "assert-plus": "^1.0.0",
12014             "bcrypt-pbkdf": "^1.0.0",
12015             "dashdash": "^1.12.0",
12016             "ecc-jsbn": "~0.1.1",
12017             "getpass": "^0.1.1",
12018             "jodid25519": "^1.0.0",
12019             "jsbn": "~0.1.0",
12020             "tweetnacl": "~0.14.0"
12021           },
12022           "dependencies": {
12023             "assert-plus": {
12024               "version": "1.0.0",
12025               "bundled": true,
12026               "dev": true,
12027               "optional": true
12028             }
12029           }
12030         },
12031         "string-width": {
12032           "version": "1.0.2",
12033           "bundled": true,
12034           "dev": true,
12035           "requires": {
12036             "code-point-at": "^1.0.0",
12037             "is-fullwidth-code-point": "^1.0.0",
12038             "strip-ansi": "^3.0.0"
12039           }
12040         },
12041         "string_decoder": {
12042           "version": "1.0.1",
12043           "bundled": true,
12044           "dev": true,
12045           "requires": {
12046             "safe-buffer": "^5.0.1"
12047           }
12048         },
12049         "stringstream": {
12050           "version": "0.0.5",
12051           "bundled": true,
12052           "dev": true,
12053           "optional": true
12054         },
12055         "strip-ansi": {
12056           "version": "3.0.1",
12057           "bundled": true,
12058           "dev": true,
12059           "requires": {
12060             "ansi-regex": "^2.0.0"
12061           }
12062         },
12063         "strip-json-comments": {
12064           "version": "2.0.1",
12065           "bundled": true,
12066           "dev": true,
12067           "optional": true
12068         },
12069         "tar": {
12070           "version": "2.2.1",
12071           "bundled": true,
12072           "dev": true,
12073           "requires": {
12074             "block-stream": "*",
12075             "fstream": "^1.0.2",
12076             "inherits": "2"
12077           }
12078         },
12079         "tar-pack": {
12080           "version": "3.4.0",
12081           "bundled": true,
12082           "dev": true,
12083           "optional": true,
12084           "requires": {
12085             "debug": "^2.2.0",
12086             "fstream": "^1.0.10",
12087             "fstream-ignore": "^1.0.5",
12088             "once": "^1.3.3",
12089             "readable-stream": "^2.1.4",
12090             "rimraf": "^2.5.1",
12091             "tar": "^2.2.1",
12092             "uid-number": "^0.0.6"
12093           }
12094         },
12095         "tough-cookie": {
12096           "version": "2.3.2",
12097           "bundled": true,
12098           "dev": true,
12099           "optional": true,
12100           "requires": {
12101             "punycode": "^1.4.1"
12102           }
12103         },
12104         "tunnel-agent": {
12105           "version": "0.6.0",
12106           "bundled": true,
12107           "dev": true,
12108           "optional": true,
12109           "requires": {
12110             "safe-buffer": "^5.0.1"
12111           }
12112         },
12113         "tweetnacl": {
12114           "version": "0.14.5",
12115           "bundled": true,
12116           "dev": true,
12117           "optional": true
12118         },
12119         "uid-number": {
12120           "version": "0.0.6",
12121           "bundled": true,
12122           "dev": true,
12123           "optional": true
12124         },
12125         "util-deprecate": {
12126           "version": "1.0.2",
12127           "bundled": true,
12128           "dev": true
12129         },
12130         "uuid": {
12131           "version": "3.0.1",
12132           "bundled": true,
12133           "dev": true,
12134           "optional": true
12135         },
12136         "verror": {
12137           "version": "1.3.6",
12138           "bundled": true,
12139           "dev": true,
12140           "optional": true,
12141           "requires": {
12142             "extsprintf": "1.0.2"
12143           }
12144         },
12145         "wide-align": {
12146           "version": "1.1.2",
12147           "bundled": true,
12148           "dev": true,
12149           "optional": true,
12150           "requires": {
12151             "string-width": "^1.0.2"
12152           }
12153         },
12154         "wrappy": {
12155           "version": "1.0.2",
12156           "bundled": true,
12157           "dev": true
12158         }
12159       }
12160     },
12161     "fstream": {
12162       "version": "1.0.11",
12163       "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
12164       "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
12165       "dev": true,
12166       "requires": {
12167         "graceful-fs": "^4.1.2",
12168         "inherits": "~2.0.0",
12169         "mkdirp": ">=0.5 0",
12170         "rimraf": "2"
12171       }
12172     },
12173     "function-bind": {
12174       "version": "1.1.1",
12175       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
12176       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
12177       "dev": true
12178     },
12179     "gauge": {
12180       "version": "2.7.4",
12181       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
12182       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
12183       "dev": true,
12184       "requires": {
12185         "aproba": "^1.0.3",
12186         "console-control-strings": "^1.0.0",
12187         "has-unicode": "^2.0.0",
12188         "object-assign": "^4.1.0",
12189         "signal-exit": "^3.0.0",
12190         "string-width": "^1.0.1",
12191         "strip-ansi": "^3.0.1",
12192         "wide-align": "^1.1.0"
12193       }
12194     },
12195     "gaze": {
12196       "version": "1.1.3",
12197       "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
12198       "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
12199       "dev": true,
12200       "optional": true,
12201       "requires": {
12202         "globule": "^1.0.0"
12203       }
12204     },
12205     "genfun": {
12206       "version": "5.0.0",
12207       "resolved": "https://registry.npmjs.org/genfun/-/genfun-5.0.0.tgz",
12208       "integrity": "sha512-KGDOARWVga7+rnB3z9Sd2Letx515owfk0hSxHGuqjANb1M+x2bGZGqHLiozPsYMdM2OubeMni/Hpwmjq6qIUhA==",
12209       "dev": true
12210     },
12211     "geojson-equality": {
12212       "version": "0.1.6",
12213       "resolved": "https://registry.npmjs.org/geojson-equality/-/geojson-equality-0.1.6.tgz",
12214       "integrity": "sha1-oXE3TvBD5dR5eZWEC65GSOB1LXI=",
12215       "requires": {
12216         "deep-equal": "^1.0.0"
12217       }
12218     },
12219     "geojson-rbush": {
12220       "version": "2.1.0",
12221       "resolved": "https://registry.npmjs.org/geojson-rbush/-/geojson-rbush-2.1.0.tgz",
12222       "integrity": "sha1-O9c745H8ELCuaT2bis6iquC4Oo0=",
12223       "requires": {
12224         "@turf/helpers": "*",
12225         "@turf/meta": "*",
12226         "rbush": "*"
12227       }
12228     },
12229     "get-caller-file": {
12230       "version": "1.0.2",
12231       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz",
12232       "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=",
12233       "dev": true
12234     },
12235     "get-closest": {
12236       "version": "0.0.4",
12237       "resolved": "https://registry.npmjs.org/get-closest/-/get-closest-0.0.4.tgz",
12238       "integrity": "sha1-JprHdtHmAiqg/Vht1wjop9Miaa8="
12239     },
12240     "get-stdin": {
12241       "version": "4.0.1",
12242       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
12243       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
12244       "dev": true
12245     },
12246     "get-stream": {
12247       "version": "3.0.0",
12248       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
12249       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
12250     },
12251     "get-value": {
12252       "version": "2.0.6",
12253       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
12254       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
12255       "dev": true
12256     },
12257     "getos": {
12258       "version": "3.1.0",
12259       "resolved": "https://registry.npmjs.org/getos/-/getos-3.1.0.tgz",
12260       "integrity": "sha512-i9vrxtDu5DlLVFcrbqUqGWYlZN/zZ4pGMICCAcZoYsX3JA54nYp8r5EThw5K+m2q3wszkx4Th746JstspB0H4Q==",
12261       "dev": true,
12262       "requires": {
12263         "async": "2.4.0"
12264       },
12265       "dependencies": {
12266         "async": {
12267           "version": "2.4.0",
12268           "resolved": "https://registry.npmjs.org/async/-/async-2.4.0.tgz",
12269           "integrity": "sha1-SZAgDxjqW4N8LMT4wDGmmFw4VhE=",
12270           "dev": true,
12271           "requires": {
12272             "lodash": "^4.14.0"
12273           }
12274         }
12275       }
12276     },
12277     "getpass": {
12278       "version": "0.1.7",
12279       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
12280       "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
12281       "requires": {
12282         "assert-plus": "^1.0.0"
12283       },
12284       "dependencies": {
12285         "assert-plus": {
12286           "version": "1.0.0",
12287           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
12288           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
12289         }
12290       }
12291     },
12292     "gitignore-parser": {
12293       "version": "0.0.2",
12294       "resolved": "https://registry.npmjs.org/gitignore-parser/-/gitignore-parser-0.0.2.tgz",
12295       "integrity": "sha1-9hJZuYXdkUFLmnFo+u+RccLuxd8="
12296     },
12297     "glob": {
12298       "version": "7.1.2",
12299       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
12300       "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
12301       "requires": {
12302         "fs.realpath": "^1.0.0",
12303         "inflight": "^1.0.4",
12304         "inherits": "2",
12305         "minimatch": "^3.0.4",
12306         "once": "^1.3.0",
12307         "path-is-absolute": "^1.0.0"
12308       }
12309     },
12310     "glob-base": {
12311       "version": "0.3.0",
12312       "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
12313       "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
12314       "dev": true,
12315       "requires": {
12316         "glob-parent": "^2.0.0",
12317         "is-glob": "^2.0.0"
12318       }
12319     },
12320     "glob-parent": {
12321       "version": "2.0.0",
12322       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
12323       "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
12324       "dev": true,
12325       "requires": {
12326         "is-glob": "^2.0.0"
12327       }
12328     },
12329     "global-dirs": {
12330       "version": "0.1.1",
12331       "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz",
12332       "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=",
12333       "dev": true,
12334       "requires": {
12335         "ini": "^1.3.4"
12336       }
12337     },
12338     "globals": {
12339       "version": "9.18.0",
12340       "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
12341       "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ=="
12342     },
12343     "globby": {
12344       "version": "7.1.1",
12345       "resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
12346       "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
12347       "dev": true,
12348       "requires": {
12349         "array-union": "^1.0.1",
12350         "dir-glob": "^2.0.0",
12351         "glob": "^7.1.2",
12352         "ignore": "^3.3.5",
12353         "pify": "^3.0.0",
12354         "slash": "^1.0.0"
12355       }
12356     },
12357     "globule": {
12358       "version": "1.2.1",
12359       "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz",
12360       "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
12361       "dev": true,
12362       "optional": true,
12363       "requires": {
12364         "glob": "~7.1.1",
12365         "lodash": "~4.17.10",
12366         "minimatch": "~3.0.2"
12367       },
12368       "dependencies": {
12369         "lodash": {
12370           "version": "4.17.11",
12371           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
12372           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
12373           "dev": true,
12374           "optional": true
12375         }
12376       }
12377     },
12378     "got": {
12379       "version": "6.7.1",
12380       "resolved": "http://registry.npmjs.org/got/-/got-6.7.1.tgz",
12381       "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=",
12382       "requires": {
12383         "create-error-class": "^3.0.0",
12384         "duplexer3": "^0.1.4",
12385         "get-stream": "^3.0.0",
12386         "is-redirect": "^1.0.0",
12387         "is-retry-allowed": "^1.0.0",
12388         "is-stream": "^1.0.0",
12389         "lowercase-keys": "^1.0.0",
12390         "safe-buffer": "^5.0.1",
12391         "timed-out": "^4.0.0",
12392         "unzip-response": "^2.0.1",
12393         "url-parse-lax": "^1.0.0"
12394       }
12395     },
12396     "graceful-fs": {
12397       "version": "4.1.11",
12398       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
12399       "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg="
12400     },
12401     "growly": {
12402       "version": "1.3.0",
12403       "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz",
12404       "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=",
12405       "dev": true
12406     },
12407     "hammerjs": {
12408       "version": "2.0.8",
12409       "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz",
12410       "integrity": "sha1-BO93hiz/K7edMPdpIJWTAiK/YPE=",
12411       "dev": true
12412     },
12413     "handle-thing": {
12414       "version": "1.2.5",
12415       "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-1.2.5.tgz",
12416       "integrity": "sha1-/Xqtcmvxpf0W38KbL3pmAdJxOcQ=",
12417       "dev": true
12418     },
12419     "handlebars": {
12420       "version": "4.0.11",
12421       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz",
12422       "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=",
12423       "dev": true,
12424       "requires": {
12425         "async": "^1.4.0",
12426         "optimist": "^0.6.1",
12427         "source-map": "^0.4.4",
12428         "uglify-js": "^2.6"
12429       },
12430       "dependencies": {
12431         "async": {
12432           "version": "1.5.2",
12433           "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
12434           "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
12435           "dev": true
12436         },
12437         "camelcase": {
12438           "version": "1.2.1",
12439           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
12440           "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
12441           "dev": true,
12442           "optional": true
12443         },
12444         "cliui": {
12445           "version": "2.1.0",
12446           "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
12447           "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
12448           "dev": true,
12449           "optional": true,
12450           "requires": {
12451             "center-align": "^0.1.1",
12452             "right-align": "^0.1.1",
12453             "wordwrap": "0.0.2"
12454           }
12455         },
12456         "source-map": {
12457           "version": "0.4.4",
12458           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
12459           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
12460           "dev": true,
12461           "requires": {
12462             "amdefine": ">=0.0.4"
12463           }
12464         },
12465         "uglify-js": {
12466           "version": "2.8.29",
12467           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
12468           "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
12469           "dev": true,
12470           "optional": true,
12471           "requires": {
12472             "source-map": "~0.5.1",
12473             "uglify-to-browserify": "~1.0.0",
12474             "yargs": "~3.10.0"
12475           },
12476           "dependencies": {
12477             "source-map": {
12478               "version": "0.5.7",
12479               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
12480               "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
12481               "dev": true,
12482               "optional": true
12483             }
12484           }
12485         },
12486         "yargs": {
12487           "version": "3.10.0",
12488           "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
12489           "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
12490           "dev": true,
12491           "optional": true,
12492           "requires": {
12493             "camelcase": "^1.0.2",
12494             "cliui": "^2.1.0",
12495             "decamelize": "^1.0.0",
12496             "window-size": "0.1.0"
12497           }
12498         }
12499       }
12500     },
12501     "har-schema": {
12502       "version": "1.0.5",
12503       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz",
12504       "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4="
12505     },
12506     "har-validator": {
12507       "version": "4.2.1",
12508       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz",
12509       "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=",
12510       "requires": {
12511         "ajv": "^4.9.1",
12512         "har-schema": "^1.0.5"
12513       },
12514       "dependencies": {
12515         "ajv": {
12516           "version": "4.11.8",
12517           "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
12518           "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
12519           "requires": {
12520             "co": "^4.6.0",
12521             "json-stable-stringify": "^1.0.1"
12522           }
12523         }
12524       }
12525     },
12526     "has": {
12527       "version": "1.0.3",
12528       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
12529       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
12530       "dev": true,
12531       "requires": {
12532         "function-bind": "^1.1.1"
12533       }
12534     },
12535     "has-ansi": {
12536       "version": "2.0.0",
12537       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
12538       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
12539       "requires": {
12540         "ansi-regex": "^2.0.0"
12541       }
12542     },
12543     "has-flag": {
12544       "version": "2.0.0",
12545       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
12546       "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE="
12547     },
12548     "has-symbols": {
12549       "version": "1.0.0",
12550       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz",
12551       "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
12552       "dev": true
12553     },
12554     "has-unicode": {
12555       "version": "2.0.1",
12556       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
12557       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
12558       "dev": true
12559     },
12560     "has-value": {
12561       "version": "1.0.0",
12562       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
12563       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
12564       "dev": true,
12565       "requires": {
12566         "get-value": "^2.0.6",
12567         "has-values": "^1.0.0",
12568         "isobject": "^3.0.0"
12569       },
12570       "dependencies": {
12571         "isobject": {
12572           "version": "3.0.1",
12573           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
12574           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
12575           "dev": true
12576         }
12577       }
12578     },
12579     "has-values": {
12580       "version": "1.0.0",
12581       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
12582       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
12583       "dev": true,
12584       "requires": {
12585         "is-number": "^3.0.0",
12586         "kind-of": "^4.0.0"
12587       },
12588       "dependencies": {
12589         "is-number": {
12590           "version": "3.0.0",
12591           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
12592           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
12593           "dev": true,
12594           "requires": {
12595             "kind-of": "^3.0.2"
12596           },
12597           "dependencies": {
12598             "kind-of": {
12599               "version": "3.2.2",
12600               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
12601               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
12602               "dev": true,
12603               "requires": {
12604                 "is-buffer": "^1.1.5"
12605               }
12606             }
12607           }
12608         },
12609         "kind-of": {
12610           "version": "4.0.0",
12611           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
12612           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
12613           "dev": true,
12614           "requires": {
12615             "is-buffer": "^1.1.5"
12616           }
12617         }
12618       }
12619     },
12620     "hash-base": {
12621       "version": "2.0.2",
12622       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-2.0.2.tgz",
12623       "integrity": "sha1-ZuodhW206KVHDK32/OI65SRO8uE=",
12624       "dev": true,
12625       "requires": {
12626         "inherits": "^2.0.1"
12627       }
12628     },
12629     "hash.js": {
12630       "version": "1.1.3",
12631       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz",
12632       "integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==",
12633       "dev": true,
12634       "requires": {
12635         "inherits": "^2.0.3",
12636         "minimalistic-assert": "^1.0.0"
12637       }
12638     },
12639     "hawk": {
12640       "version": "3.1.3",
12641       "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
12642       "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
12643       "requires": {
12644         "boom": "2.x.x",
12645         "cryptiles": "2.x.x",
12646         "hoek": "2.x.x",
12647         "sntp": "1.x.x"
12648       }
12649     },
12650     "hmac-drbg": {
12651       "version": "1.0.1",
12652       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
12653       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
12654       "dev": true,
12655       "requires": {
12656         "hash.js": "^1.0.3",
12657         "minimalistic-assert": "^1.0.0",
12658         "minimalistic-crypto-utils": "^1.0.1"
12659       }
12660     },
12661     "hoek": {
12662       "version": "2.16.3",
12663       "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
12664       "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0="
12665     },
12666     "home-or-tmp": {
12667       "version": "2.0.0",
12668       "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
12669       "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=",
12670       "dev": true,
12671       "requires": {
12672         "os-homedir": "^1.0.0",
12673         "os-tmpdir": "^1.0.1"
12674       }
12675     },
12676     "hosted-git-info": {
12677       "version": "2.6.0",
12678       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz",
12679       "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==",
12680       "dev": true
12681     },
12682     "hpack.js": {
12683       "version": "2.1.6",
12684       "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
12685       "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
12686       "dev": true,
12687       "requires": {
12688         "inherits": "^2.0.1",
12689         "obuf": "^1.0.0",
12690         "readable-stream": "^2.0.1",
12691         "wbuf": "^1.1.0"
12692       }
12693     },
12694     "html-encoding-sniffer": {
12695       "version": "1.0.2",
12696       "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz",
12697       "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==",
12698       "dev": true,
12699       "requires": {
12700         "whatwg-encoding": "^1.0.1"
12701       }
12702     },
12703     "html-entities": {
12704       "version": "1.2.1",
12705       "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.1.tgz",
12706       "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=",
12707       "dev": true
12708     },
12709     "http-cache-semantics": {
12710       "version": "3.8.1",
12711       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
12712       "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==",
12713       "dev": true
12714     },
12715     "http-deceiver": {
12716       "version": "1.2.7",
12717       "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
12718       "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
12719       "dev": true
12720     },
12721     "http-errors": {
12722       "version": "1.6.3",
12723       "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
12724       "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
12725       "dev": true,
12726       "requires": {
12727         "depd": "~1.1.2",
12728         "inherits": "2.0.3",
12729         "setprototypeof": "1.1.0",
12730         "statuses": ">= 1.4.0 < 2"
12731       }
12732     },
12733     "http-parser-js": {
12734       "version": "0.5.0",
12735       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.0.tgz",
12736       "integrity": "sha512-cZdEF7r4gfRIq7ezX9J0T+kQmJNOub71dWbgAXVHDct80TKP4MCETtZQ31xyv38UwgzkWPYF/Xc0ge55dW9Z9w==",
12737       "dev": true
12738     },
12739     "http-proxy": {
12740       "version": "1.17.0",
12741       "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.17.0.tgz",
12742       "integrity": "sha512-Taqn+3nNvYRfJ3bGvKfBSRwy1v6eePlm3oc/aWVxZp57DQr5Eq3xhKJi7Z4hZpS8PC3H4qI+Yly5EmFacGuA/g==",
12743       "dev": true,
12744       "requires": {
12745         "eventemitter3": "^3.0.0",
12746         "follow-redirects": "^1.0.0",
12747         "requires-port": "^1.0.0"
12748       }
12749     },
12750     "http-proxy-agent": {
12751       "version": "2.1.0",
12752       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz",
12753       "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==",
12754       "dev": true,
12755       "requires": {
12756         "agent-base": "4",
12757         "debug": "3.1.0"
12758       },
12759       "dependencies": {
12760         "debug": {
12761           "version": "3.1.0",
12762           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
12763           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
12764           "dev": true,
12765           "requires": {
12766             "ms": "2.0.0"
12767           }
12768         }
12769       }
12770     },
12771     "http-proxy-middleware": {
12772       "version": "0.18.0",
12773       "resolved": "http://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.18.0.tgz",
12774       "integrity": "sha512-Fs25KVMPAIIcgjMZkVHJoKg9VcXcC1C8yb9JUgeDvVXY0S/zgVIhMb+qVswDIgtJe2DfckMSY2d6TuTEutlk6Q==",
12775       "dev": true,
12776       "requires": {
12777         "http-proxy": "^1.16.2",
12778         "is-glob": "^4.0.0",
12779         "lodash": "^4.17.5",
12780         "micromatch": "^3.1.9"
12781       },
12782       "dependencies": {
12783         "arr-diff": {
12784           "version": "4.0.0",
12785           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
12786           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
12787           "dev": true
12788         },
12789         "array-unique": {
12790           "version": "0.3.2",
12791           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
12792           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
12793           "dev": true
12794         },
12795         "braces": {
12796           "version": "2.3.2",
12797           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
12798           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
12799           "dev": true,
12800           "requires": {
12801             "arr-flatten": "^1.1.0",
12802             "array-unique": "^0.3.2",
12803             "extend-shallow": "^2.0.1",
12804             "fill-range": "^4.0.0",
12805             "isobject": "^3.0.1",
12806             "repeat-element": "^1.1.2",
12807             "snapdragon": "^0.8.1",
12808             "snapdragon-node": "^2.0.1",
12809             "split-string": "^3.0.2",
12810             "to-regex": "^3.0.1"
12811           },
12812           "dependencies": {
12813             "extend-shallow": {
12814               "version": "2.0.1",
12815               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12816               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12817               "dev": true,
12818               "requires": {
12819                 "is-extendable": "^0.1.0"
12820               }
12821             }
12822           }
12823         },
12824         "expand-brackets": {
12825           "version": "2.1.4",
12826           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
12827           "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
12828           "dev": true,
12829           "requires": {
12830             "debug": "^2.3.3",
12831             "define-property": "^0.2.5",
12832             "extend-shallow": "^2.0.1",
12833             "posix-character-classes": "^0.1.0",
12834             "regex-not": "^1.0.0",
12835             "snapdragon": "^0.8.1",
12836             "to-regex": "^3.0.1"
12837           },
12838           "dependencies": {
12839             "define-property": {
12840               "version": "0.2.5",
12841               "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
12842               "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
12843               "dev": true,
12844               "requires": {
12845                 "is-descriptor": "^0.1.0"
12846               }
12847             },
12848             "extend-shallow": {
12849               "version": "2.0.1",
12850               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12851               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12852               "dev": true,
12853               "requires": {
12854                 "is-extendable": "^0.1.0"
12855               }
12856             },
12857             "is-descriptor": {
12858               "version": "0.1.6",
12859               "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
12860               "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
12861               "dev": true,
12862               "requires": {
12863                 "is-accessor-descriptor": "^0.1.6",
12864                 "is-data-descriptor": "^0.1.4",
12865                 "kind-of": "^5.0.0"
12866               }
12867             },
12868             "kind-of": {
12869               "version": "5.1.0",
12870               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
12871               "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
12872               "dev": true
12873             }
12874           }
12875         },
12876         "extglob": {
12877           "version": "2.0.4",
12878           "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
12879           "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
12880           "dev": true,
12881           "requires": {
12882             "array-unique": "^0.3.2",
12883             "define-property": "^1.0.0",
12884             "expand-brackets": "^2.1.4",
12885             "extend-shallow": "^2.0.1",
12886             "fragment-cache": "^0.2.1",
12887             "regex-not": "^1.0.0",
12888             "snapdragon": "^0.8.1",
12889             "to-regex": "^3.0.1"
12890           },
12891           "dependencies": {
12892             "define-property": {
12893               "version": "1.0.0",
12894               "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
12895               "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
12896               "dev": true,
12897               "requires": {
12898                 "is-descriptor": "^1.0.0"
12899               }
12900             },
12901             "extend-shallow": {
12902               "version": "2.0.1",
12903               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12904               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12905               "dev": true,
12906               "requires": {
12907                 "is-extendable": "^0.1.0"
12908               }
12909             }
12910           }
12911         },
12912         "fill-range": {
12913           "version": "4.0.0",
12914           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
12915           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
12916           "dev": true,
12917           "requires": {
12918             "extend-shallow": "^2.0.1",
12919             "is-number": "^3.0.0",
12920             "repeat-string": "^1.6.1",
12921             "to-regex-range": "^2.1.0"
12922           },
12923           "dependencies": {
12924             "extend-shallow": {
12925               "version": "2.0.1",
12926               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12927               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12928               "dev": true,
12929               "requires": {
12930                 "is-extendable": "^0.1.0"
12931               }
12932             }
12933           }
12934         },
12935         "is-accessor-descriptor": {
12936           "version": "0.1.6",
12937           "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
12938           "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
12939           "dev": true,
12940           "requires": {
12941             "kind-of": "^3.0.2"
12942           },
12943           "dependencies": {
12944             "kind-of": {
12945               "version": "3.2.2",
12946               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
12947               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
12948               "dev": true,
12949               "requires": {
12950                 "is-buffer": "^1.1.5"
12951               }
12952             }
12953           }
12954         },
12955         "is-data-descriptor": {
12956           "version": "0.1.4",
12957           "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
12958           "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
12959           "dev": true,
12960           "requires": {
12961             "kind-of": "^3.0.2"
12962           },
12963           "dependencies": {
12964             "kind-of": {
12965               "version": "3.2.2",
12966               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
12967               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
12968               "dev": true,
12969               "requires": {
12970                 "is-buffer": "^1.1.5"
12971               }
12972             }
12973           }
12974         },
12975         "is-extglob": {
12976           "version": "2.1.1",
12977           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
12978           "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
12979           "dev": true
12980         },
12981         "is-glob": {
12982           "version": "4.0.0",
12983           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz",
12984           "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
12985           "dev": true,
12986           "requires": {
12987             "is-extglob": "^2.1.1"
12988           }
12989         },
12990         "is-number": {
12991           "version": "3.0.0",
12992           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
12993           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
12994           "dev": true,
12995           "requires": {
12996             "kind-of": "^3.0.2"
12997           },
12998           "dependencies": {
12999             "kind-of": {
13000               "version": "3.2.2",
13001               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
13002               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
13003               "dev": true,
13004               "requires": {
13005                 "is-buffer": "^1.1.5"
13006               }
13007             }
13008           }
13009         },
13010         "isobject": {
13011           "version": "3.0.1",
13012           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
13013           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
13014           "dev": true
13015         },
13016         "kind-of": {
13017           "version": "6.0.2",
13018           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
13019           "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
13020           "dev": true
13021         },
13022         "micromatch": {
13023           "version": "3.1.10",
13024           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
13025           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
13026           "dev": true,
13027           "requires": {
13028             "arr-diff": "^4.0.0",
13029             "array-unique": "^0.3.2",
13030             "braces": "^2.3.1",
13031             "define-property": "^2.0.2",
13032             "extend-shallow": "^3.0.2",
13033             "extglob": "^2.0.4",
13034             "fragment-cache": "^0.2.1",
13035             "kind-of": "^6.0.2",
13036             "nanomatch": "^1.2.9",
13037             "object.pick": "^1.3.0",
13038             "regex-not": "^1.0.0",
13039             "snapdragon": "^0.8.1",
13040             "to-regex": "^3.0.2"
13041           }
13042         }
13043       }
13044     },
13045     "http-signature": {
13046       "version": "1.1.1",
13047       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
13048       "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
13049       "requires": {
13050         "assert-plus": "^0.2.0",
13051         "jsprim": "^1.2.2",
13052         "sshpk": "^1.7.0"
13053       }
13054     },
13055     "https-browserify": {
13056       "version": "1.0.0",
13057       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
13058       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
13059       "dev": true
13060     },
13061     "https-proxy-agent": {
13062       "version": "2.2.1",
13063       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz",
13064       "integrity": "sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==",
13065       "dev": true,
13066       "requires": {
13067         "agent-base": "^4.1.0",
13068         "debug": "^3.1.0"
13069       },
13070       "dependencies": {
13071         "debug": {
13072           "version": "3.2.6",
13073           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
13074           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
13075           "dev": true,
13076           "requires": {
13077             "ms": "^2.1.1"
13078           }
13079         },
13080         "ms": {
13081           "version": "2.1.1",
13082           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
13083           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
13084           "dev": true
13085         }
13086       }
13087     },
13088     "humanize-ms": {
13089       "version": "1.2.1",
13090       "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
13091       "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
13092       "dev": true,
13093       "requires": {
13094         "ms": "^2.0.0"
13095       }
13096     },
13097     "husky": {
13098       "version": "1.3.1",
13099       "resolved": "https://registry.npmjs.org/husky/-/husky-1.3.1.tgz",
13100       "integrity": "sha512-86U6sVVVf4b5NYSZ0yvv88dRgBSSXXmHaiq5pP4KDj5JVzdwKgBjEtUPOm8hcoytezFwbU+7gotXNhpHdystlg==",
13101       "dev": true,
13102       "requires": {
13103         "cosmiconfig": "^5.0.7",
13104         "execa": "^1.0.0",
13105         "find-up": "^3.0.0",
13106         "get-stdin": "^6.0.0",
13107         "is-ci": "^2.0.0",
13108         "pkg-dir": "^3.0.0",
13109         "please-upgrade-node": "^3.1.1",
13110         "read-pkg": "^4.0.1",
13111         "run-node": "^1.0.0",
13112         "slash": "^2.0.0"
13113       },
13114       "dependencies": {
13115         "ci-info": {
13116           "version": "2.0.0",
13117           "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
13118           "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
13119           "dev": true
13120         },
13121         "cosmiconfig": {
13122           "version": "5.1.0",
13123           "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.1.0.tgz",
13124           "integrity": "sha512-kCNPvthka8gvLtzAxQXvWo4FxqRB+ftRZyPZNuab5ngvM9Y7yw7hbEysglptLgpkGX9nAOKTBVkHUAe8xtYR6Q==",
13125           "dev": true,
13126           "requires": {
13127             "import-fresh": "^2.0.0",
13128             "is-directory": "^0.3.1",
13129             "js-yaml": "^3.9.0",
13130             "lodash.get": "^4.4.2",
13131             "parse-json": "^4.0.0"
13132           }
13133         },
13134         "cross-spawn": {
13135           "version": "6.0.5",
13136           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
13137           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
13138           "dev": true,
13139           "requires": {
13140             "nice-try": "^1.0.4",
13141             "path-key": "^2.0.1",
13142             "semver": "^5.5.0",
13143             "shebang-command": "^1.2.0",
13144             "which": "^1.2.9"
13145           }
13146         },
13147         "execa": {
13148           "version": "1.0.0",
13149           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
13150           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
13151           "dev": true,
13152           "requires": {
13153             "cross-spawn": "^6.0.0",
13154             "get-stream": "^4.0.0",
13155             "is-stream": "^1.1.0",
13156             "npm-run-path": "^2.0.0",
13157             "p-finally": "^1.0.0",
13158             "signal-exit": "^3.0.0",
13159             "strip-eof": "^1.0.0"
13160           }
13161         },
13162         "find-up": {
13163           "version": "3.0.0",
13164           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
13165           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
13166           "dev": true,
13167           "requires": {
13168             "locate-path": "^3.0.0"
13169           }
13170         },
13171         "get-stdin": {
13172           "version": "6.0.0",
13173           "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz",
13174           "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==",
13175           "dev": true
13176         },
13177         "get-stream": {
13178           "version": "4.1.0",
13179           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
13180           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
13181           "dev": true,
13182           "requires": {
13183             "pump": "^3.0.0"
13184           }
13185         },
13186         "is-ci": {
13187           "version": "2.0.0",
13188           "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
13189           "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
13190           "dev": true,
13191           "requires": {
13192             "ci-info": "^2.0.0"
13193           }
13194         },
13195         "locate-path": {
13196           "version": "3.0.0",
13197           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
13198           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
13199           "dev": true,
13200           "requires": {
13201             "p-locate": "^3.0.0",
13202             "path-exists": "^3.0.0"
13203           }
13204         },
13205         "p-limit": {
13206           "version": "2.1.0",
13207           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz",
13208           "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==",
13209           "dev": true,
13210           "requires": {
13211             "p-try": "^2.0.0"
13212           }
13213         },
13214         "p-locate": {
13215           "version": "3.0.0",
13216           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
13217           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
13218           "dev": true,
13219           "requires": {
13220             "p-limit": "^2.0.0"
13221           }
13222         },
13223         "p-try": {
13224           "version": "2.0.0",
13225           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
13226           "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
13227           "dev": true
13228         },
13229         "parse-json": {
13230           "version": "4.0.0",
13231           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
13232           "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
13233           "dev": true,
13234           "requires": {
13235             "error-ex": "^1.3.1",
13236             "json-parse-better-errors": "^1.0.1"
13237           }
13238         },
13239         "pkg-dir": {
13240           "version": "3.0.0",
13241           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
13242           "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
13243           "dev": true,
13244           "requires": {
13245             "find-up": "^3.0.0"
13246           }
13247         },
13248         "pump": {
13249           "version": "3.0.0",
13250           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
13251           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
13252           "dev": true,
13253           "requires": {
13254             "end-of-stream": "^1.1.0",
13255             "once": "^1.3.1"
13256           }
13257         },
13258         "read-pkg": {
13259           "version": "4.0.1",
13260           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-4.0.1.tgz",
13261           "integrity": "sha1-ljYlN48+HE1IyFhytabsfV0JMjc=",
13262           "dev": true,
13263           "requires": {
13264             "normalize-package-data": "^2.3.2",
13265             "parse-json": "^4.0.0",
13266             "pify": "^3.0.0"
13267           }
13268         },
13269         "slash": {
13270           "version": "2.0.0",
13271           "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
13272           "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==",
13273           "dev": true
13274         }
13275       }
13276     },
13277     "iconv-lite": {
13278       "version": "0.4.19",
13279       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
13280       "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ=="
13281     },
13282     "ieee754": {
13283       "version": "1.1.10",
13284       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.10.tgz",
13285       "integrity": "sha512-byWFX8OyW/qeVxcY21r6Ncxl0ZYHgnf0cPup2h34eHXrCJbOp7IuqnJ4Q0omfyWl6Z++BTI6bByf31pZt7iRLg==",
13286       "dev": true
13287     },
13288     "iferr": {
13289       "version": "0.1.5",
13290       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
13291       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
13292       "dev": true
13293     },
13294     "ignore": {
13295       "version": "3.3.10",
13296       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz",
13297       "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
13298       "dev": true
13299     },
13300     "ignore-walk": {
13301       "version": "3.0.1",
13302       "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz",
13303       "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==",
13304       "dev": true,
13305       "requires": {
13306         "minimatch": "^3.0.4"
13307       }
13308     },
13309     "image-size": {
13310       "version": "0.5.5",
13311       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
13312       "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=",
13313       "dev": true,
13314       "optional": true
13315     },
13316     "import-cwd": {
13317       "version": "2.1.0",
13318       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
13319       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
13320       "dev": true,
13321       "requires": {
13322         "import-from": "^2.1.0"
13323       }
13324     },
13325     "import-fresh": {
13326       "version": "2.0.0",
13327       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
13328       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
13329       "dev": true,
13330       "requires": {
13331         "caller-path": "^2.0.0",
13332         "resolve-from": "^3.0.0"
13333       }
13334     },
13335     "import-from": {
13336       "version": "2.1.0",
13337       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
13338       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
13339       "dev": true,
13340       "requires": {
13341         "resolve-from": "^3.0.0"
13342       }
13343     },
13344     "import-local": {
13345       "version": "2.0.0",
13346       "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
13347       "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
13348       "dev": true,
13349       "requires": {
13350         "pkg-dir": "^3.0.0",
13351         "resolve-cwd": "^2.0.0"
13352       },
13353       "dependencies": {
13354         "find-up": {
13355           "version": "3.0.0",
13356           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
13357           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
13358           "dev": true,
13359           "requires": {
13360             "locate-path": "^3.0.0"
13361           }
13362         },
13363         "locate-path": {
13364           "version": "3.0.0",
13365           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
13366           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
13367           "dev": true,
13368           "requires": {
13369             "p-locate": "^3.0.0",
13370             "path-exists": "^3.0.0"
13371           }
13372         },
13373         "p-limit": {
13374           "version": "2.0.0",
13375           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.0.0.tgz",
13376           "integrity": "sha512-fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A==",
13377           "dev": true,
13378           "requires": {
13379             "p-try": "^2.0.0"
13380           }
13381         },
13382         "p-locate": {
13383           "version": "3.0.0",
13384           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
13385           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
13386           "dev": true,
13387           "requires": {
13388             "p-limit": "^2.0.0"
13389           }
13390         },
13391         "p-try": {
13392           "version": "2.0.0",
13393           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
13394           "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
13395           "dev": true
13396         },
13397         "pkg-dir": {
13398           "version": "3.0.0",
13399           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
13400           "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
13401           "dev": true,
13402           "requires": {
13403             "find-up": "^3.0.0"
13404           }
13405         }
13406       }
13407     },
13408     "imurmurhash": {
13409       "version": "0.1.4",
13410       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
13411       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
13412       "dev": true
13413     },
13414     "in-publish": {
13415       "version": "2.0.0",
13416       "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
13417       "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
13418       "dev": true,
13419       "optional": true
13420     },
13421     "indent-string": {
13422       "version": "2.1.0",
13423       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
13424       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
13425       "dev": true,
13426       "requires": {
13427         "repeating": "^2.0.0"
13428       }
13429     },
13430     "indexof": {
13431       "version": "0.0.1",
13432       "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
13433       "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
13434       "dev": true
13435     },
13436     "inflight": {
13437       "version": "1.0.6",
13438       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
13439       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
13440       "requires": {
13441         "once": "^1.3.0",
13442         "wrappy": "1"
13443       }
13444     },
13445     "inherits": {
13446       "version": "2.0.3",
13447       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
13448       "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
13449     },
13450     "ini": {
13451       "version": "1.3.5",
13452       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
13453       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw=="
13454     },
13455     "inquirer": {
13456       "version": "6.2.0",
13457       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.0.tgz",
13458       "integrity": "sha512-QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg==",
13459       "dev": true,
13460       "requires": {
13461         "ansi-escapes": "^3.0.0",
13462         "chalk": "^2.0.0",
13463         "cli-cursor": "^2.1.0",
13464         "cli-width": "^2.0.0",
13465         "external-editor": "^3.0.0",
13466         "figures": "^2.0.0",
13467         "lodash": "^4.17.10",
13468         "mute-stream": "0.0.7",
13469         "run-async": "^2.2.0",
13470         "rxjs": "^6.1.0",
13471         "string-width": "^2.1.0",
13472         "strip-ansi": "^4.0.0",
13473         "through": "^2.3.6"
13474       },
13475       "dependencies": {
13476         "ansi-regex": {
13477           "version": "3.0.0",
13478           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
13479           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
13480           "dev": true
13481         },
13482         "is-fullwidth-code-point": {
13483           "version": "2.0.0",
13484           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
13485           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
13486           "dev": true
13487         },
13488         "lodash": {
13489           "version": "4.17.11",
13490           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
13491           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
13492           "dev": true
13493         },
13494         "string-width": {
13495           "version": "2.1.1",
13496           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
13497           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
13498           "dev": true,
13499           "requires": {
13500             "is-fullwidth-code-point": "^2.0.0",
13501             "strip-ansi": "^4.0.0"
13502           }
13503         },
13504         "strip-ansi": {
13505           "version": "4.0.0",
13506           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
13507           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
13508           "dev": true,
13509           "requires": {
13510             "ansi-regex": "^3.0.0"
13511           }
13512         }
13513       }
13514     },
13515     "install": {
13516       "version": "0.12.2",
13517       "resolved": "https://registry.npmjs.org/install/-/install-0.12.2.tgz",
13518       "integrity": "sha512-+7thTb4Rpvs9mnlhHKGZFJbGOO6kyMgy+gg0sgM5vFzIFK0wrCYXqdlaM71Bi289DTuPHf61puMFsaZBcwDIrg=="
13519     },
13520     "internal-ip": {
13521       "version": "3.0.1",
13522       "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-3.0.1.tgz",
13523       "integrity": "sha512-NXXgESC2nNVtU+pqmC9e6R8B1GpKxzsAQhffvh5AL79qKnodd+L7tnEQmTiUAVngqLalPbSqRA7XGIEL5nCd0Q==",
13524       "dev": true,
13525       "requires": {
13526         "default-gateway": "^2.6.0",
13527         "ipaddr.js": "^1.5.2"
13528       }
13529     },
13530     "interpret": {
13531       "version": "1.1.0",
13532       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
13533       "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=",
13534       "dev": true
13535     },
13536     "invariant": {
13537       "version": "2.2.4",
13538       "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
13539       "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
13540       "requires": {
13541         "loose-envify": "^1.0.0"
13542       }
13543     },
13544     "invert-kv": {
13545       "version": "1.0.0",
13546       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
13547       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
13548       "dev": true
13549     },
13550     "ip": {
13551       "version": "1.1.5",
13552       "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
13553       "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
13554       "dev": true
13555     },
13556     "ip-regex": {
13557       "version": "2.1.0",
13558       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
13559       "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
13560       "dev": true
13561     },
13562     "ipaddr.js": {
13563       "version": "1.8.0",
13564       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz",
13565       "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=",
13566       "dev": true
13567     },
13568     "is-accessor-descriptor": {
13569       "version": "1.0.0",
13570       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
13571       "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
13572       "dev": true,
13573       "requires": {
13574         "kind-of": "^6.0.0"
13575       },
13576       "dependencies": {
13577         "kind-of": {
13578           "version": "6.0.2",
13579           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
13580           "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
13581           "dev": true
13582         }
13583       }
13584     },
13585     "is-arrayish": {
13586       "version": "0.2.1",
13587       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
13588       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
13589       "dev": true
13590     },
13591     "is-binary-path": {
13592       "version": "1.0.1",
13593       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
13594       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
13595       "dev": true,
13596       "requires": {
13597         "binary-extensions": "^1.0.0"
13598       }
13599     },
13600     "is-buffer": {
13601       "version": "1.1.6",
13602       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
13603       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
13604     },
13605     "is-builtin-module": {
13606       "version": "1.0.0",
13607       "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
13608       "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
13609       "dev": true,
13610       "requires": {
13611         "builtin-modules": "^1.0.0"
13612       }
13613     },
13614     "is-callable": {
13615       "version": "1.1.4",
13616       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz",
13617       "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==",
13618       "dev": true
13619     },
13620     "is-ci": {
13621       "version": "1.0.10",
13622       "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.0.10.tgz",
13623       "integrity": "sha1-9zkzayYyNlBhqdSCcM1WrjNpMY4=",
13624       "dev": true,
13625       "requires": {
13626         "ci-info": "^1.0.0"
13627       }
13628     },
13629     "is-data-descriptor": {
13630       "version": "1.0.0",
13631       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
13632       "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
13633       "dev": true,
13634       "requires": {
13635         "kind-of": "^6.0.0"
13636       },
13637       "dependencies": {
13638         "kind-of": {
13639           "version": "6.0.2",
13640           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
13641           "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
13642           "dev": true
13643         }
13644       }
13645     },
13646     "is-date-object": {
13647       "version": "1.0.1",
13648       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
13649       "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
13650       "dev": true
13651     },
13652     "is-descriptor": {
13653       "version": "1.0.2",
13654       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
13655       "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
13656       "dev": true,
13657       "requires": {
13658         "is-accessor-descriptor": "^1.0.0",
13659         "is-data-descriptor": "^1.0.0",
13660         "kind-of": "^6.0.2"
13661       },
13662       "dependencies": {
13663         "kind-of": {
13664           "version": "6.0.2",
13665           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
13666           "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
13667           "dev": true
13668         }
13669       }
13670     },
13671     "is-directory": {
13672       "version": "0.3.1",
13673       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
13674       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
13675       "dev": true
13676     },
13677     "is-dotfile": {
13678       "version": "1.0.3",
13679       "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
13680       "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
13681       "dev": true
13682     },
13683     "is-equal-shallow": {
13684       "version": "0.1.3",
13685       "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
13686       "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
13687       "dev": true,
13688       "requires": {
13689         "is-primitive": "^2.0.0"
13690       }
13691     },
13692     "is-extendable": {
13693       "version": "0.1.1",
13694       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
13695       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
13696       "dev": true
13697     },
13698     "is-extglob": {
13699       "version": "1.0.0",
13700       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
13701       "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA="
13702     },
13703     "is-finite": {
13704       "version": "1.0.2",
13705       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
13706       "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
13707       "requires": {
13708         "number-is-nan": "^1.0.0"
13709       }
13710     },
13711     "is-fullwidth-code-point": {
13712       "version": "1.0.0",
13713       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
13714       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
13715       "dev": true,
13716       "requires": {
13717         "number-is-nan": "^1.0.0"
13718       }
13719     },
13720     "is-generator-fn": {
13721       "version": "2.0.0",
13722       "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.0.0.tgz",
13723       "integrity": "sha512-elzyIdM7iKoFHzcrndIqjYomImhxrFRnGP3galODoII4TB9gI7mZ+FnlLQmmjf27SxHS2gKEeyhX5/+YRS6H9g==",
13724       "dev": true
13725     },
13726     "is-glob": {
13727       "version": "2.0.1",
13728       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
13729       "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
13730       "requires": {
13731         "is-extglob": "^1.0.0"
13732       }
13733     },
13734     "is-installed-globally": {
13735       "version": "0.1.0",
13736       "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz",
13737       "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=",
13738       "dev": true,
13739       "requires": {
13740         "global-dirs": "^0.1.0",
13741         "is-path-inside": "^1.0.0"
13742       }
13743     },
13744     "is-invalid-path": {
13745       "version": "0.1.0",
13746       "resolved": "https://registry.npmjs.org/is-invalid-path/-/is-invalid-path-0.1.0.tgz",
13747       "integrity": "sha1-MHqFWzzxqTi0TqcNLGEQYFNxTzQ=",
13748       "requires": {
13749         "is-glob": "^2.0.0"
13750       }
13751     },
13752     "is-number": {
13753       "version": "2.1.0",
13754       "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
13755       "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
13756       "dev": true,
13757       "requires": {
13758         "kind-of": "^3.0.2"
13759       }
13760     },
13761     "is-odd": {
13762       "version": "2.0.0",
13763       "resolved": "https://registry.npmjs.org/is-odd/-/is-odd-2.0.0.tgz",
13764       "integrity": "sha512-OTiixgpZAT1M4NHgS5IguFp/Vz2VI3U7Goh4/HA1adtwyLtSBrxYlcSYkhpAE07s4fKEcjrFxyvtQBND4vFQyQ==",
13765       "dev": true,
13766       "requires": {
13767         "is-number": "^4.0.0"
13768       },
13769       "dependencies": {
13770         "is-number": {
13771           "version": "4.0.0",
13772           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
13773           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
13774           "dev": true
13775         }
13776       }
13777     },
13778     "is-path-cwd": {
13779       "version": "1.0.0",
13780       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
13781       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
13782       "dev": true
13783     },
13784     "is-path-in-cwd": {
13785       "version": "1.0.1",
13786       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
13787       "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
13788       "dev": true,
13789       "requires": {
13790         "is-path-inside": "^1.0.0"
13791       }
13792     },
13793     "is-path-inside": {
13794       "version": "1.0.1",
13795       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
13796       "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
13797       "dev": true,
13798       "requires": {
13799         "path-is-inside": "^1.0.1"
13800       }
13801     },
13802     "is-plain-object": {
13803       "version": "2.0.4",
13804       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
13805       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
13806       "dev": true,
13807       "requires": {
13808         "isobject": "^3.0.1"
13809       },
13810       "dependencies": {
13811         "isobject": {
13812           "version": "3.0.1",
13813           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
13814           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
13815           "dev": true
13816         }
13817       }
13818     },
13819     "is-posix-bracket": {
13820       "version": "0.1.1",
13821       "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
13822       "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
13823       "dev": true
13824     },
13825     "is-primitive": {
13826       "version": "2.0.0",
13827       "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
13828       "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
13829       "dev": true
13830     },
13831     "is-promise": {
13832       "version": "2.1.0",
13833       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
13834       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
13835       "dev": true
13836     },
13837     "is-redirect": {
13838       "version": "1.0.0",
13839       "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
13840       "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ="
13841     },
13842     "is-regex": {
13843       "version": "1.0.4",
13844       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
13845       "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
13846       "dev": true,
13847       "requires": {
13848         "has": "^1.0.1"
13849       }
13850     },
13851     "is-retry-allowed": {
13852       "version": "1.1.0",
13853       "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz",
13854       "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ="
13855     },
13856     "is-stream": {
13857       "version": "1.1.0",
13858       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
13859       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
13860     },
13861     "is-symbol": {
13862       "version": "1.0.2",
13863       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz",
13864       "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==",
13865       "dev": true,
13866       "requires": {
13867         "has-symbols": "^1.0.0"
13868       }
13869     },
13870     "is-typedarray": {
13871       "version": "1.0.0",
13872       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
13873       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
13874     },
13875     "is-utf8": {
13876       "version": "0.2.1",
13877       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
13878       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
13879       "dev": true
13880     },
13881     "is-valid-path": {
13882       "version": "0.1.1",
13883       "resolved": "https://registry.npmjs.org/is-valid-path/-/is-valid-path-0.1.1.tgz",
13884       "integrity": "sha1-EQ+f90w39mPh7HkV60UfLbk6yd8=",
13885       "requires": {
13886         "is-invalid-path": "^0.1.0"
13887       }
13888     },
13889     "is-windows": {
13890       "version": "1.0.2",
13891       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
13892       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
13893       "dev": true
13894     },
13895     "is-wsl": {
13896       "version": "1.1.0",
13897       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
13898       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
13899       "dev": true
13900     },
13901     "isarray": {
13902       "version": "1.0.0",
13903       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
13904       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
13905       "dev": true
13906     },
13907     "isexe": {
13908       "version": "2.0.0",
13909       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
13910       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
13911       "dev": true
13912     },
13913     "isobject": {
13914       "version": "2.1.0",
13915       "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
13916       "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
13917       "dev": true,
13918       "requires": {
13919         "isarray": "1.0.0"
13920       }
13921     },
13922     "isstream": {
13923       "version": "0.1.2",
13924       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
13925       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
13926     },
13927     "istanbul": {
13928       "version": "0.4.5",
13929       "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
13930       "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
13931       "dev": true,
13932       "requires": {
13933         "abbrev": "1.0.x",
13934         "async": "1.x",
13935         "escodegen": "1.8.x",
13936         "esprima": "2.7.x",
13937         "glob": "^5.0.15",
13938         "handlebars": "^4.0.1",
13939         "js-yaml": "3.x",
13940         "mkdirp": "0.5.x",
13941         "nopt": "3.x",
13942         "once": "1.x",
13943         "resolve": "1.1.x",
13944         "supports-color": "^3.1.0",
13945         "which": "^1.1.1",
13946         "wordwrap": "^1.0.0"
13947       },
13948       "dependencies": {
13949         "abbrev": {
13950           "version": "1.0.9",
13951           "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
13952           "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
13953           "dev": true
13954         },
13955         "async": {
13956           "version": "1.5.2",
13957           "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
13958           "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
13959           "dev": true
13960         },
13961         "escodegen": {
13962           "version": "1.8.1",
13963           "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
13964           "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
13965           "dev": true,
13966           "requires": {
13967             "esprima": "^2.7.1",
13968             "estraverse": "^1.9.1",
13969             "esutils": "^2.0.2",
13970             "optionator": "^0.8.1",
13971             "source-map": "~0.2.0"
13972           }
13973         },
13974         "esprima": {
13975           "version": "2.7.3",
13976           "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
13977           "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
13978           "dev": true
13979         },
13980         "estraverse": {
13981           "version": "1.9.3",
13982           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
13983           "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
13984           "dev": true
13985         },
13986         "glob": {
13987           "version": "5.0.15",
13988           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
13989           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
13990           "dev": true,
13991           "requires": {
13992             "inflight": "^1.0.4",
13993             "inherits": "2",
13994             "minimatch": "2 || 3",
13995             "once": "^1.3.0",
13996             "path-is-absolute": "^1.0.0"
13997           }
13998         },
13999         "has-flag": {
14000           "version": "1.0.0",
14001           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
14002           "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
14003           "dev": true
14004         },
14005         "nopt": {
14006           "version": "3.0.6",
14007           "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
14008           "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
14009           "dev": true,
14010           "requires": {
14011             "abbrev": "1"
14012           }
14013         },
14014         "resolve": {
14015           "version": "1.1.7",
14016           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
14017           "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
14018           "dev": true
14019         },
14020         "source-map": {
14021           "version": "0.2.0",
14022           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz",
14023           "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
14024           "dev": true,
14025           "optional": true,
14026           "requires": {
14027             "amdefine": ">=0.0.4"
14028           }
14029         },
14030         "supports-color": {
14031           "version": "3.2.3",
14032           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
14033           "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
14034           "dev": true,
14035           "requires": {
14036             "has-flag": "^1.0.0"
14037           }
14038         },
14039         "wordwrap": {
14040           "version": "1.0.0",
14041           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
14042           "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
14043           "dev": true
14044         }
14045       }
14046     },
14047     "istanbul-api": {
14048       "version": "2.1.1",
14049       "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.1.1.tgz",
14050       "integrity": "sha512-kVmYrehiwyeBAk/wE71tW6emzLiHGjYIiDrc8sfyty4F8M02/lrgXSm+R1kXysmF20zArvmZXjlE/mg24TVPJw==",
14051       "dev": true,
14052       "requires": {
14053         "async": "^2.6.1",
14054         "compare-versions": "^3.2.1",
14055         "fileset": "^2.0.3",
14056         "istanbul-lib-coverage": "^2.0.3",
14057         "istanbul-lib-hook": "^2.0.3",
14058         "istanbul-lib-instrument": "^3.1.0",
14059         "istanbul-lib-report": "^2.0.4",
14060         "istanbul-lib-source-maps": "^3.0.2",
14061         "istanbul-reports": "^2.1.1",
14062         "js-yaml": "^3.12.0",
14063         "make-dir": "^1.3.0",
14064         "minimatch": "^3.0.4",
14065         "once": "^1.4.0"
14066       },
14067       "dependencies": {
14068         "@babel/code-frame": {
14069           "version": "7.0.0",
14070           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
14071           "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
14072           "dev": true,
14073           "requires": {
14074             "@babel/highlight": "^7.0.0"
14075           }
14076         },
14077         "@babel/generator": {
14078           "version": "7.3.3",
14079           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.3.3.tgz",
14080           "integrity": "sha512-aEADYwRRZjJyMnKN7llGIlircxTCofm3dtV5pmY6ob18MSIuipHpA2yZWkPlycwu5HJcx/pADS3zssd8eY7/6A==",
14081           "dev": true,
14082           "requires": {
14083             "@babel/types": "^7.3.3",
14084             "jsesc": "^2.5.1",
14085             "lodash": "^4.17.11",
14086             "source-map": "^0.5.0",
14087             "trim-right": "^1.0.1"
14088           }
14089         },
14090         "@babel/helper-function-name": {
14091           "version": "7.1.0",
14092           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
14093           "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
14094           "dev": true,
14095           "requires": {
14096             "@babel/helper-get-function-arity": "^7.0.0",
14097             "@babel/template": "^7.1.0",
14098             "@babel/types": "^7.0.0"
14099           }
14100         },
14101         "@babel/helper-get-function-arity": {
14102           "version": "7.0.0",
14103           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
14104           "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
14105           "dev": true,
14106           "requires": {
14107             "@babel/types": "^7.0.0"
14108           }
14109         },
14110         "@babel/helper-split-export-declaration": {
14111           "version": "7.0.0",
14112           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz",
14113           "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==",
14114           "dev": true,
14115           "requires": {
14116             "@babel/types": "^7.0.0"
14117           }
14118         },
14119         "@babel/highlight": {
14120           "version": "7.0.0",
14121           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
14122           "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
14123           "dev": true,
14124           "requires": {
14125             "chalk": "^2.0.0",
14126             "esutils": "^2.0.2",
14127             "js-tokens": "^4.0.0"
14128           }
14129         },
14130         "@babel/parser": {
14131           "version": "7.3.3",
14132           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.3.3.tgz",
14133           "integrity": "sha512-xsH1CJoln2r74hR+y7cg2B5JCPaTh+Hd+EbBRk9nWGSNspuo6krjhX0Om6RnRQuIvFq8wVXCLKH3kwKDYhanSg==",
14134           "dev": true
14135         },
14136         "@babel/template": {
14137           "version": "7.2.2",
14138           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz",
14139           "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==",
14140           "dev": true,
14141           "requires": {
14142             "@babel/code-frame": "^7.0.0",
14143             "@babel/parser": "^7.2.2",
14144             "@babel/types": "^7.2.2"
14145           }
14146         },
14147         "@babel/traverse": {
14148           "version": "7.2.3",
14149           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz",
14150           "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==",
14151           "dev": true,
14152           "requires": {
14153             "@babel/code-frame": "^7.0.0",
14154             "@babel/generator": "^7.2.2",
14155             "@babel/helper-function-name": "^7.1.0",
14156             "@babel/helper-split-export-declaration": "^7.0.0",
14157             "@babel/parser": "^7.2.3",
14158             "@babel/types": "^7.2.2",
14159             "debug": "^4.1.0",
14160             "globals": "^11.1.0",
14161             "lodash": "^4.17.10"
14162           }
14163         },
14164         "@babel/types": {
14165           "version": "7.3.3",
14166           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.3.3.tgz",
14167           "integrity": "sha512-2tACZ80Wg09UnPg5uGAOUvvInaqLk3l/IAhQzlxLQOIXacr6bMsra5SH6AWw/hIDRCSbCdHP2KzSOD+cT7TzMQ==",
14168           "dev": true,
14169           "requires": {
14170             "esutils": "^2.0.2",
14171             "lodash": "^4.17.11",
14172             "to-fast-properties": "^2.0.0"
14173           }
14174         },
14175         "async": {
14176           "version": "2.6.2",
14177           "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz",
14178           "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==",
14179           "dev": true,
14180           "requires": {
14181             "lodash": "^4.17.11"
14182           }
14183         },
14184         "commander": {
14185           "version": "2.17.1",
14186           "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
14187           "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==",
14188           "dev": true,
14189           "optional": true
14190         },
14191         "debug": {
14192           "version": "4.1.1",
14193           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
14194           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
14195           "dev": true,
14196           "requires": {
14197             "ms": "^2.1.1"
14198           }
14199         },
14200         "globals": {
14201           "version": "11.11.0",
14202           "resolved": "https://registry.npmjs.org/globals/-/globals-11.11.0.tgz",
14203           "integrity": "sha512-WHq43gS+6ufNOEqlrDBxVEbb8ntfXrfAUU2ZOpCxrBdGKW3gyv8mCxAfIBD0DroPKGrJ2eSsXsLtY9MPntsyTw==",
14204           "dev": true
14205         },
14206         "handlebars": {
14207           "version": "4.1.0",
14208           "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.1.0.tgz",
14209           "integrity": "sha512-l2jRuU1NAWK6AW5qqcTATWQJvNPEwkM7NEKSiv/gqOsoSQbVoWyqVEY5GS+XPQ88zLNmqASRpzfdm8d79hJS+w==",
14210           "dev": true,
14211           "requires": {
14212             "async": "^2.5.0",
14213             "optimist": "^0.6.1",
14214             "source-map": "^0.6.1",
14215             "uglify-js": "^3.1.4"
14216           },
14217           "dependencies": {
14218             "source-map": {
14219               "version": "0.6.1",
14220               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
14221               "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
14222               "dev": true
14223             }
14224           }
14225         },
14226         "istanbul-lib-coverage": {
14227           "version": "2.0.3",
14228           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz",
14229           "integrity": "sha512-dKWuzRGCs4G+67VfW9pBFFz2Jpi4vSp/k7zBcJ888ofV5Mi1g5CUML5GvMvV6u9Cjybftu+E8Cgp+k0dI1E5lw==",
14230           "dev": true
14231         },
14232         "istanbul-lib-instrument": {
14233           "version": "3.1.0",
14234           "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.1.0.tgz",
14235           "integrity": "sha512-ooVllVGT38HIk8MxDj/OIHXSYvH+1tq/Vb38s8ixt9GoJadXska4WkGY+0wkmtYCZNYtaARniH/DixUGGLZ0uA==",
14236           "dev": true,
14237           "requires": {
14238             "@babel/generator": "^7.0.0",
14239             "@babel/parser": "^7.0.0",
14240             "@babel/template": "^7.0.0",
14241             "@babel/traverse": "^7.0.0",
14242             "@babel/types": "^7.0.0",
14243             "istanbul-lib-coverage": "^2.0.3",
14244             "semver": "^5.5.0"
14245           }
14246         },
14247         "istanbul-reports": {
14248           "version": "2.1.1",
14249           "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.1.1.tgz",
14250           "integrity": "sha512-FzNahnidyEPBCI0HcufJoSEoKykesRlFcSzQqjH9x0+LC8tnnE/p/90PBLu8iZTxr8yYZNyTtiAujUqyN+CIxw==",
14251           "dev": true,
14252           "requires": {
14253             "handlebars": "^4.1.0"
14254           }
14255         },
14256         "js-tokens": {
14257           "version": "4.0.0",
14258           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
14259           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
14260           "dev": true
14261         },
14262         "js-yaml": {
14263           "version": "3.12.1",
14264           "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.1.tgz",
14265           "integrity": "sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA==",
14266           "dev": true,
14267           "requires": {
14268             "argparse": "^1.0.7",
14269             "esprima": "^4.0.0"
14270           }
14271         },
14272         "jsesc": {
14273           "version": "2.5.2",
14274           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
14275           "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
14276           "dev": true
14277         },
14278         "lodash": {
14279           "version": "4.17.11",
14280           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
14281           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
14282           "dev": true
14283         },
14284         "make-dir": {
14285           "version": "1.3.0",
14286           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
14287           "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
14288           "dev": true,
14289           "requires": {
14290             "pify": "^3.0.0"
14291           }
14292         },
14293         "ms": {
14294           "version": "2.1.1",
14295           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
14296           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
14297           "dev": true
14298         },
14299         "to-fast-properties": {
14300           "version": "2.0.0",
14301           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
14302           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
14303           "dev": true
14304         },
14305         "uglify-js": {
14306           "version": "3.4.9",
14307           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz",
14308           "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==",
14309           "dev": true,
14310           "optional": true,
14311           "requires": {
14312             "commander": "~2.17.1",
14313             "source-map": "~0.6.1"
14314           },
14315           "dependencies": {
14316             "source-map": {
14317               "version": "0.6.1",
14318               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
14319               "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
14320               "dev": true,
14321               "optional": true
14322             }
14323           }
14324         }
14325       }
14326     },
14327     "istanbul-instrumenter-loader": {
14328       "version": "3.0.1",
14329       "resolved": "https://registry.npmjs.org/istanbul-instrumenter-loader/-/istanbul-instrumenter-loader-3.0.1.tgz",
14330       "integrity": "sha512-a5SPObZgS0jB/ixaKSMdn6n/gXSrK2S6q/UfRJBT3e6gQmVjwZROTODQsYW5ZNwOu78hG62Y3fWlebaVOL0C+w==",
14331       "dev": true,
14332       "requires": {
14333         "convert-source-map": "^1.5.0",
14334         "istanbul-lib-instrument": "^1.7.3",
14335         "loader-utils": "^1.1.0",
14336         "schema-utils": "^0.3.0"
14337       },
14338       "dependencies": {
14339         "ajv": {
14340           "version": "5.5.2",
14341           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
14342           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
14343           "dev": true,
14344           "requires": {
14345             "co": "^4.6.0",
14346             "fast-deep-equal": "^1.0.0",
14347             "fast-json-stable-stringify": "^2.0.0",
14348             "json-schema-traverse": "^0.3.0"
14349           }
14350         },
14351         "schema-utils": {
14352           "version": "0.3.0",
14353           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.3.0.tgz",
14354           "integrity": "sha1-9YdyIs4+kx7a4DnxfrNxbnE3+M8=",
14355           "dev": true,
14356           "requires": {
14357             "ajv": "^5.0.0"
14358           }
14359         }
14360       }
14361     },
14362     "istanbul-lib-coverage": {
14363       "version": "1.2.0",
14364       "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.0.tgz",
14365       "integrity": "sha512-GvgM/uXRwm+gLlvkWHTjDAvwynZkL9ns15calTrmhGgowlwJBbWMYzWbKqE2DT6JDP1AFXKa+Zi0EkqNCUqY0A=="
14366     },
14367     "istanbul-lib-hook": {
14368       "version": "2.0.3",
14369       "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.3.tgz",
14370       "integrity": "sha512-CLmEqwEhuCYtGcpNVJjLV1DQyVnIqavMLFHV/DP+np/g3qvdxu3gsPqYoJMXm15sN84xOlckFB3VNvRbf5yEgA==",
14371       "dev": true,
14372       "requires": {
14373         "append-transform": "^1.0.0"
14374       }
14375     },
14376     "istanbul-lib-instrument": {
14377       "version": "1.10.1",
14378       "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.1.tgz",
14379       "integrity": "sha512-1dYuzkOCbuR5GRJqySuZdsmsNKPL3PTuyPevQfoCXJePT9C8y1ga75neU+Tuy9+yS3G/dgx8wgOmp2KLpgdoeQ==",
14380       "requires": {
14381         "babel-generator": "^6.18.0",
14382         "babel-template": "^6.16.0",
14383         "babel-traverse": "^6.18.0",
14384         "babel-types": "^6.18.0",
14385         "babylon": "^6.18.0",
14386         "istanbul-lib-coverage": "^1.2.0",
14387         "semver": "^5.3.0"
14388       }
14389     },
14390     "istanbul-lib-report": {
14391       "version": "2.0.4",
14392       "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.4.tgz",
14393       "integrity": "sha512-sOiLZLAWpA0+3b5w5/dq0cjm2rrNdAfHWaGhmn7XEFW6X++IV9Ohn+pnELAl9K3rfpaeBfbmH9JU5sejacdLeA==",
14394       "dev": true,
14395       "requires": {
14396         "istanbul-lib-coverage": "^2.0.3",
14397         "make-dir": "^1.3.0",
14398         "supports-color": "^6.0.0"
14399       },
14400       "dependencies": {
14401         "has-flag": {
14402           "version": "3.0.0",
14403           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
14404           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
14405           "dev": true
14406         },
14407         "istanbul-lib-coverage": {
14408           "version": "2.0.3",
14409           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz",
14410           "integrity": "sha512-dKWuzRGCs4G+67VfW9pBFFz2Jpi4vSp/k7zBcJ888ofV5Mi1g5CUML5GvMvV6u9Cjybftu+E8Cgp+k0dI1E5lw==",
14411           "dev": true
14412         },
14413         "make-dir": {
14414           "version": "1.3.0",
14415           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
14416           "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
14417           "dev": true,
14418           "requires": {
14419             "pify": "^3.0.0"
14420           }
14421         },
14422         "supports-color": {
14423           "version": "6.1.0",
14424           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
14425           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
14426           "dev": true,
14427           "requires": {
14428             "has-flag": "^3.0.0"
14429           }
14430         }
14431       }
14432     },
14433     "istanbul-lib-source-maps": {
14434       "version": "3.0.2",
14435       "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.2.tgz",
14436       "integrity": "sha512-JX4v0CiKTGp9fZPmoxpu9YEkPbEqCqBbO3403VabKjH+NRXo72HafD5UgnjTEqHL2SAjaZK1XDuDOkn6I5QVfQ==",
14437       "dev": true,
14438       "requires": {
14439         "debug": "^4.1.1",
14440         "istanbul-lib-coverage": "^2.0.3",
14441         "make-dir": "^1.3.0",
14442         "rimraf": "^2.6.2",
14443         "source-map": "^0.6.1"
14444       },
14445       "dependencies": {
14446         "debug": {
14447           "version": "4.1.1",
14448           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
14449           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
14450           "dev": true,
14451           "requires": {
14452             "ms": "^2.1.1"
14453           }
14454         },
14455         "istanbul-lib-coverage": {
14456           "version": "2.0.3",
14457           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz",
14458           "integrity": "sha512-dKWuzRGCs4G+67VfW9pBFFz2Jpi4vSp/k7zBcJ888ofV5Mi1g5CUML5GvMvV6u9Cjybftu+E8Cgp+k0dI1E5lw==",
14459           "dev": true
14460         },
14461         "make-dir": {
14462           "version": "1.3.0",
14463           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
14464           "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
14465           "dev": true,
14466           "requires": {
14467             "pify": "^3.0.0"
14468           }
14469         },
14470         "ms": {
14471           "version": "2.1.1",
14472           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
14473           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
14474           "dev": true
14475         },
14476         "source-map": {
14477           "version": "0.6.1",
14478           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
14479           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
14480           "dev": true
14481         }
14482       }
14483     },
14484     "istanbul-reports": {
14485       "version": "2.0.1",
14486       "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.0.1.tgz",
14487       "integrity": "sha512-CT0QgMBJqs6NJLF678ZHcquUAZIoBIUNzdJrRJfpkI9OnzG6MkUfHxbJC3ln981dMswC7/B1mfX3LNkhgJxsuw==",
14488       "dev": true,
14489       "requires": {
14490         "handlebars": "^4.0.11"
14491       }
14492     },
14493     "jest": {
14494       "version": "24.1.0",
14495       "resolved": "https://registry.npmjs.org/jest/-/jest-24.1.0.tgz",
14496       "integrity": "sha512-+q91L65kypqklvlRFfXfdzUKyngQLOcwGhXQaLmVHv+d09LkNXuBuGxlofTFW42XMzu3giIcChchTsCNUjQ78A==",
14497       "dev": true,
14498       "requires": {
14499         "import-local": "^2.0.0",
14500         "jest-cli": "^24.1.0"
14501       },
14502       "dependencies": {
14503         "@babel/code-frame": {
14504           "version": "7.0.0",
14505           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
14506           "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
14507           "dev": true,
14508           "requires": {
14509             "@babel/highlight": "^7.0.0"
14510           }
14511         },
14512         "@babel/generator": {
14513           "version": "7.3.3",
14514           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.3.3.tgz",
14515           "integrity": "sha512-aEADYwRRZjJyMnKN7llGIlircxTCofm3dtV5pmY6ob18MSIuipHpA2yZWkPlycwu5HJcx/pADS3zssd8eY7/6A==",
14516           "dev": true,
14517           "requires": {
14518             "@babel/types": "^7.3.3",
14519             "jsesc": "^2.5.1",
14520             "lodash": "^4.17.11",
14521             "source-map": "^0.5.0",
14522             "trim-right": "^1.0.1"
14523           }
14524         },
14525         "@babel/helper-function-name": {
14526           "version": "7.1.0",
14527           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
14528           "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
14529           "dev": true,
14530           "requires": {
14531             "@babel/helper-get-function-arity": "^7.0.0",
14532             "@babel/template": "^7.1.0",
14533             "@babel/types": "^7.0.0"
14534           }
14535         },
14536         "@babel/helper-get-function-arity": {
14537           "version": "7.0.0",
14538           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
14539           "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
14540           "dev": true,
14541           "requires": {
14542             "@babel/types": "^7.0.0"
14543           }
14544         },
14545         "@babel/helper-split-export-declaration": {
14546           "version": "7.0.0",
14547           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz",
14548           "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==",
14549           "dev": true,
14550           "requires": {
14551             "@babel/types": "^7.0.0"
14552           }
14553         },
14554         "@babel/highlight": {
14555           "version": "7.0.0",
14556           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
14557           "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
14558           "dev": true,
14559           "requires": {
14560             "chalk": "^2.0.0",
14561             "esutils": "^2.0.2",
14562             "js-tokens": "^4.0.0"
14563           }
14564         },
14565         "@babel/parser": {
14566           "version": "7.3.3",
14567           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.3.3.tgz",
14568           "integrity": "sha512-xsH1CJoln2r74hR+y7cg2B5JCPaTh+Hd+EbBRk9nWGSNspuo6krjhX0Om6RnRQuIvFq8wVXCLKH3kwKDYhanSg==",
14569           "dev": true
14570         },
14571         "@babel/template": {
14572           "version": "7.2.2",
14573           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz",
14574           "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==",
14575           "dev": true,
14576           "requires": {
14577             "@babel/code-frame": "^7.0.0",
14578             "@babel/parser": "^7.2.2",
14579             "@babel/types": "^7.2.2"
14580           }
14581         },
14582         "@babel/traverse": {
14583           "version": "7.2.3",
14584           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz",
14585           "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==",
14586           "dev": true,
14587           "requires": {
14588             "@babel/code-frame": "^7.0.0",
14589             "@babel/generator": "^7.2.2",
14590             "@babel/helper-function-name": "^7.1.0",
14591             "@babel/helper-split-export-declaration": "^7.0.0",
14592             "@babel/parser": "^7.2.3",
14593             "@babel/types": "^7.2.2",
14594             "debug": "^4.1.0",
14595             "globals": "^11.1.0",
14596             "lodash": "^4.17.10"
14597           }
14598         },
14599         "@babel/types": {
14600           "version": "7.3.3",
14601           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.3.3.tgz",
14602           "integrity": "sha512-2tACZ80Wg09UnPg5uGAOUvvInaqLk3l/IAhQzlxLQOIXacr6bMsra5SH6AWw/hIDRCSbCdHP2KzSOD+cT7TzMQ==",
14603           "dev": true,
14604           "requires": {
14605             "esutils": "^2.0.2",
14606             "lodash": "^4.17.11",
14607             "to-fast-properties": "^2.0.0"
14608           }
14609         },
14610         "ansi-regex": {
14611           "version": "4.0.0",
14612           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.0.0.tgz",
14613           "integrity": "sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w==",
14614           "dev": true
14615         },
14616         "arr-diff": {
14617           "version": "4.0.0",
14618           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
14619           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
14620           "dev": true
14621         },
14622         "array-unique": {
14623           "version": "0.3.2",
14624           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
14625           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
14626           "dev": true
14627         },
14628         "braces": {
14629           "version": "2.3.2",
14630           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
14631           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
14632           "dev": true,
14633           "requires": {
14634             "arr-flatten": "^1.1.0",
14635             "array-unique": "^0.3.2",
14636             "extend-shallow": "^2.0.1",
14637             "fill-range": "^4.0.0",
14638             "isobject": "^3.0.1",
14639             "repeat-element": "^1.1.2",
14640             "snapdragon": "^0.8.1",
14641             "snapdragon-node": "^2.0.1",
14642             "split-string": "^3.0.2",
14643             "to-regex": "^3.0.1"
14644           },
14645           "dependencies": {
14646             "extend-shallow": {
14647               "version": "2.0.1",
14648               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
14649               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
14650               "dev": true,
14651               "requires": {
14652                 "is-extendable": "^0.1.0"
14653               }
14654             }
14655           }
14656         },
14657         "camelcase": {
14658           "version": "5.0.0",
14659           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz",
14660           "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==",
14661           "dev": true
14662         },
14663         "ci-info": {
14664           "version": "2.0.0",
14665           "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
14666           "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
14667           "dev": true
14668         },
14669         "cliui": {
14670           "version": "4.1.0",
14671           "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
14672           "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
14673           "dev": true,
14674           "requires": {
14675             "string-width": "^2.1.1",
14676             "strip-ansi": "^4.0.0",
14677             "wrap-ansi": "^2.0.0"
14678           },
14679           "dependencies": {
14680             "ansi-regex": {
14681               "version": "3.0.0",
14682               "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
14683               "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
14684               "dev": true
14685             },
14686             "strip-ansi": {
14687               "version": "4.0.0",
14688               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
14689               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
14690               "dev": true,
14691               "requires": {
14692                 "ansi-regex": "^3.0.0"
14693               }
14694             }
14695           }
14696         },
14697         "cross-spawn": {
14698           "version": "6.0.5",
14699           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
14700           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
14701           "dev": true,
14702           "requires": {
14703             "nice-try": "^1.0.4",
14704             "path-key": "^2.0.1",
14705             "semver": "^5.5.0",
14706             "shebang-command": "^1.2.0",
14707             "which": "^1.2.9"
14708           }
14709         },
14710         "debug": {
14711           "version": "4.1.1",
14712           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
14713           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
14714           "dev": true,
14715           "requires": {
14716             "ms": "^2.1.1"
14717           }
14718         },
14719         "execa": {
14720           "version": "1.0.0",
14721           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
14722           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
14723           "dev": true,
14724           "requires": {
14725             "cross-spawn": "^6.0.0",
14726             "get-stream": "^4.0.0",
14727             "is-stream": "^1.1.0",
14728             "npm-run-path": "^2.0.0",
14729             "p-finally": "^1.0.0",
14730             "signal-exit": "^3.0.0",
14731             "strip-eof": "^1.0.0"
14732           }
14733         },
14734         "expand-brackets": {
14735           "version": "2.1.4",
14736           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
14737           "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
14738           "dev": true,
14739           "requires": {
14740             "debug": "^2.3.3",
14741             "define-property": "^0.2.5",
14742             "extend-shallow": "^2.0.1",
14743             "posix-character-classes": "^0.1.0",
14744             "regex-not": "^1.0.0",
14745             "snapdragon": "^0.8.1",
14746             "to-regex": "^3.0.1"
14747           },
14748           "dependencies": {
14749             "debug": {
14750               "version": "2.6.9",
14751               "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
14752               "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
14753               "dev": true,
14754               "requires": {
14755                 "ms": "2.0.0"
14756               }
14757             },
14758             "define-property": {
14759               "version": "0.2.5",
14760               "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
14761               "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
14762               "dev": true,
14763               "requires": {
14764                 "is-descriptor": "^0.1.0"
14765               }
14766             },
14767             "extend-shallow": {
14768               "version": "2.0.1",
14769               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
14770               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
14771               "dev": true,
14772               "requires": {
14773                 "is-extendable": "^0.1.0"
14774               }
14775             },
14776             "is-descriptor": {
14777               "version": "0.1.6",
14778               "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
14779               "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
14780               "dev": true,
14781               "requires": {
14782                 "is-accessor-descriptor": "^0.1.6",
14783                 "is-data-descriptor": "^0.1.4",
14784                 "kind-of": "^5.0.0"
14785               }
14786             },
14787             "kind-of": {
14788               "version": "5.1.0",
14789               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
14790               "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
14791               "dev": true
14792             },
14793             "ms": {
14794               "version": "2.0.0",
14795               "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
14796               "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
14797               "dev": true
14798             }
14799           }
14800         },
14801         "extglob": {
14802           "version": "2.0.4",
14803           "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
14804           "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
14805           "dev": true,
14806           "requires": {
14807             "array-unique": "^0.3.2",
14808             "define-property": "^1.0.0",
14809             "expand-brackets": "^2.1.4",
14810             "extend-shallow": "^2.0.1",
14811             "fragment-cache": "^0.2.1",
14812             "regex-not": "^1.0.0",
14813             "snapdragon": "^0.8.1",
14814             "to-regex": "^3.0.1"
14815           },
14816           "dependencies": {
14817             "define-property": {
14818               "version": "1.0.0",
14819               "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
14820               "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
14821               "dev": true,
14822               "requires": {
14823                 "is-descriptor": "^1.0.0"
14824               }
14825             },
14826             "extend-shallow": {
14827               "version": "2.0.1",
14828               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
14829               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
14830               "dev": true,
14831               "requires": {
14832                 "is-extendable": "^0.1.0"
14833               }
14834             }
14835           }
14836         },
14837         "fill-range": {
14838           "version": "4.0.0",
14839           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
14840           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
14841           "dev": true,
14842           "requires": {
14843             "extend-shallow": "^2.0.1",
14844             "is-number": "^3.0.0",
14845             "repeat-string": "^1.6.1",
14846             "to-regex-range": "^2.1.0"
14847           },
14848           "dependencies": {
14849             "extend-shallow": {
14850               "version": "2.0.1",
14851               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
14852               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
14853               "dev": true,
14854               "requires": {
14855                 "is-extendable": "^0.1.0"
14856               }
14857             }
14858           }
14859         },
14860         "find-up": {
14861           "version": "3.0.0",
14862           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
14863           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
14864           "dev": true,
14865           "requires": {
14866             "locate-path": "^3.0.0"
14867           }
14868         },
14869         "get-stream": {
14870           "version": "4.1.0",
14871           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
14872           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
14873           "dev": true,
14874           "requires": {
14875             "pump": "^3.0.0"
14876           }
14877         },
14878         "globals": {
14879           "version": "11.11.0",
14880           "resolved": "https://registry.npmjs.org/globals/-/globals-11.11.0.tgz",
14881           "integrity": "sha512-WHq43gS+6ufNOEqlrDBxVEbb8ntfXrfAUU2ZOpCxrBdGKW3gyv8mCxAfIBD0DroPKGrJ2eSsXsLtY9MPntsyTw==",
14882           "dev": true
14883         },
14884         "graceful-fs": {
14885           "version": "4.1.15",
14886           "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
14887           "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
14888           "dev": true
14889         },
14890         "invert-kv": {
14891           "version": "2.0.0",
14892           "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
14893           "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
14894           "dev": true
14895         },
14896         "is-accessor-descriptor": {
14897           "version": "0.1.6",
14898           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
14899           "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
14900           "dev": true,
14901           "requires": {
14902             "kind-of": "^3.0.2"
14903           },
14904           "dependencies": {
14905             "kind-of": {
14906               "version": "3.2.2",
14907               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
14908               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
14909               "dev": true,
14910               "requires": {
14911                 "is-buffer": "^1.1.5"
14912               }
14913             }
14914           }
14915         },
14916         "is-ci": {
14917           "version": "2.0.0",
14918           "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
14919           "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
14920           "dev": true,
14921           "requires": {
14922             "ci-info": "^2.0.0"
14923           }
14924         },
14925         "is-data-descriptor": {
14926           "version": "0.1.4",
14927           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
14928           "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
14929           "dev": true,
14930           "requires": {
14931             "kind-of": "^3.0.2"
14932           },
14933           "dependencies": {
14934             "kind-of": {
14935               "version": "3.2.2",
14936               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
14937               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
14938               "dev": true,
14939               "requires": {
14940                 "is-buffer": "^1.1.5"
14941               }
14942             }
14943           }
14944         },
14945         "is-fullwidth-code-point": {
14946           "version": "2.0.0",
14947           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
14948           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
14949           "dev": true
14950         },
14951         "is-number": {
14952           "version": "3.0.0",
14953           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
14954           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
14955           "dev": true,
14956           "requires": {
14957             "kind-of": "^3.0.2"
14958           },
14959           "dependencies": {
14960             "kind-of": {
14961               "version": "3.2.2",
14962               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
14963               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
14964               "dev": true,
14965               "requires": {
14966                 "is-buffer": "^1.1.5"
14967               }
14968             }
14969           }
14970         },
14971         "isobject": {
14972           "version": "3.0.1",
14973           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
14974           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
14975           "dev": true
14976         },
14977         "istanbul-lib-coverage": {
14978           "version": "2.0.3",
14979           "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz",
14980           "integrity": "sha512-dKWuzRGCs4G+67VfW9pBFFz2Jpi4vSp/k7zBcJ888ofV5Mi1g5CUML5GvMvV6u9Cjybftu+E8Cgp+k0dI1E5lw==",
14981           "dev": true
14982         },
14983         "istanbul-lib-instrument": {
14984           "version": "3.1.0",
14985           "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.1.0.tgz",
14986           "integrity": "sha512-ooVllVGT38HIk8MxDj/OIHXSYvH+1tq/Vb38s8ixt9GoJadXska4WkGY+0wkmtYCZNYtaARniH/DixUGGLZ0uA==",
14987           "dev": true,
14988           "requires": {
14989             "@babel/generator": "^7.0.0",
14990             "@babel/parser": "^7.0.0",
14991             "@babel/template": "^7.0.0",
14992             "@babel/traverse": "^7.0.0",
14993             "@babel/types": "^7.0.0",
14994             "istanbul-lib-coverage": "^2.0.3",
14995             "semver": "^5.5.0"
14996           }
14997         },
14998         "jest-cli": {
14999           "version": "24.1.0",
15000           "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.1.0.tgz",
15001           "integrity": "sha512-U/iyWPwOI0T1CIxVLtk/2uviOTJ/OiSWJSe8qt6X1VkbbgP+nrtLJlmT9lPBe4lK78VNFJtrJ7pttcNv/s7yCw==",
15002           "dev": true,
15003           "requires": {
15004             "ansi-escapes": "^3.0.0",
15005             "chalk": "^2.0.1",
15006             "exit": "^0.1.2",
15007             "glob": "^7.1.2",
15008             "graceful-fs": "^4.1.15",
15009             "import-local": "^2.0.0",
15010             "is-ci": "^2.0.0",
15011             "istanbul-api": "^2.0.8",
15012             "istanbul-lib-coverage": "^2.0.2",
15013             "istanbul-lib-instrument": "^3.0.1",
15014             "istanbul-lib-source-maps": "^3.0.1",
15015             "jest-changed-files": "^24.0.0",
15016             "jest-config": "^24.1.0",
15017             "jest-environment-jsdom": "^24.0.0",
15018             "jest-get-type": "^24.0.0",
15019             "jest-haste-map": "^24.0.0",
15020             "jest-message-util": "^24.0.0",
15021             "jest-regex-util": "^24.0.0",
15022             "jest-resolve-dependencies": "^24.1.0",
15023             "jest-runner": "^24.1.0",
15024             "jest-runtime": "^24.1.0",
15025             "jest-snapshot": "^24.1.0",
15026             "jest-util": "^24.0.0",
15027             "jest-validate": "^24.0.0",
15028             "jest-watcher": "^24.0.0",
15029             "jest-worker": "^24.0.0",
15030             "micromatch": "^3.1.10",
15031             "node-notifier": "^5.2.1",
15032             "p-each-series": "^1.0.0",
15033             "pirates": "^4.0.0",
15034             "prompts": "^2.0.1",
15035             "realpath-native": "^1.0.0",
15036             "rimraf": "^2.5.4",
15037             "slash": "^2.0.0",
15038             "string-length": "^2.0.0",
15039             "strip-ansi": "^5.0.0",
15040             "which": "^1.2.12",
15041             "yargs": "^12.0.2"
15042           }
15043         },
15044         "js-tokens": {
15045           "version": "4.0.0",
15046           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
15047           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
15048           "dev": true
15049         },
15050         "jsesc": {
15051           "version": "2.5.2",
15052           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
15053           "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
15054           "dev": true
15055         },
15056         "kind-of": {
15057           "version": "6.0.2",
15058           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
15059           "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
15060           "dev": true
15061         },
15062         "lcid": {
15063           "version": "2.0.0",
15064           "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
15065           "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
15066           "dev": true,
15067           "requires": {
15068             "invert-kv": "^2.0.0"
15069           }
15070         },
15071         "locate-path": {
15072           "version": "3.0.0",
15073           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
15074           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
15075           "dev": true,
15076           "requires": {
15077             "p-locate": "^3.0.0",
15078             "path-exists": "^3.0.0"
15079           }
15080         },
15081         "lodash": {
15082           "version": "4.17.11",
15083           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
15084           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
15085           "dev": true
15086         },
15087         "mem": {
15088           "version": "4.1.0",
15089           "resolved": "https://registry.npmjs.org/mem/-/mem-4.1.0.tgz",
15090           "integrity": "sha512-I5u6Q1x7wxO0kdOpYBB28xueHADYps5uty/zg936CiG8NTe5sJL8EjrCuLneuDW3PlMdZBGDIn8BirEVdovZvg==",
15091           "dev": true,
15092           "requires": {
15093             "map-age-cleaner": "^0.1.1",
15094             "mimic-fn": "^1.0.0",
15095             "p-is-promise": "^2.0.0"
15096           }
15097         },
15098         "micromatch": {
15099           "version": "3.1.10",
15100           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
15101           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
15102           "dev": true,
15103           "requires": {
15104             "arr-diff": "^4.0.0",
15105             "array-unique": "^0.3.2",
15106             "braces": "^2.3.1",
15107             "define-property": "^2.0.2",
15108             "extend-shallow": "^3.0.2",
15109             "extglob": "^2.0.4",
15110             "fragment-cache": "^0.2.1",
15111             "kind-of": "^6.0.2",
15112             "nanomatch": "^1.2.9",
15113             "object.pick": "^1.3.0",
15114             "regex-not": "^1.0.0",
15115             "snapdragon": "^0.8.1",
15116             "to-regex": "^3.0.2"
15117           }
15118         },
15119         "ms": {
15120           "version": "2.1.1",
15121           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
15122           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
15123           "dev": true
15124         },
15125         "os-locale": {
15126           "version": "3.1.0",
15127           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
15128           "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
15129           "dev": true,
15130           "requires": {
15131             "execa": "^1.0.0",
15132             "lcid": "^2.0.0",
15133             "mem": "^4.0.0"
15134           }
15135         },
15136         "p-is-promise": {
15137           "version": "2.0.0",
15138           "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.0.0.tgz",
15139           "integrity": "sha512-pzQPhYMCAgLAKPWD2jC3Se9fEfrD9npNos0y150EeqZll7akhEgGhTW/slB6lHku8AvYGiJ+YJ5hfHKePPgFWg==",
15140           "dev": true
15141         },
15142         "p-limit": {
15143           "version": "2.1.0",
15144           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz",
15145           "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==",
15146           "dev": true,
15147           "requires": {
15148             "p-try": "^2.0.0"
15149           }
15150         },
15151         "p-locate": {
15152           "version": "3.0.0",
15153           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
15154           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
15155           "dev": true,
15156           "requires": {
15157             "p-limit": "^2.0.0"
15158           }
15159         },
15160         "p-try": {
15161           "version": "2.0.0",
15162           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
15163           "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
15164           "dev": true
15165         },
15166         "pump": {
15167           "version": "3.0.0",
15168           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
15169           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
15170           "dev": true,
15171           "requires": {
15172             "end-of-stream": "^1.1.0",
15173             "once": "^1.3.1"
15174           }
15175         },
15176         "slash": {
15177           "version": "2.0.0",
15178           "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
15179           "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==",
15180           "dev": true
15181         },
15182         "string-width": {
15183           "version": "2.1.1",
15184           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
15185           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
15186           "dev": true,
15187           "requires": {
15188             "is-fullwidth-code-point": "^2.0.0",
15189             "strip-ansi": "^4.0.0"
15190           },
15191           "dependencies": {
15192             "ansi-regex": {
15193               "version": "3.0.0",
15194               "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
15195               "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
15196               "dev": true
15197             },
15198             "strip-ansi": {
15199               "version": "4.0.0",
15200               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
15201               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
15202               "dev": true,
15203               "requires": {
15204                 "ansi-regex": "^3.0.0"
15205               }
15206             }
15207           }
15208         },
15209         "strip-ansi": {
15210           "version": "5.0.0",
15211           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.0.0.tgz",
15212           "integrity": "sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow==",
15213           "dev": true,
15214           "requires": {
15215             "ansi-regex": "^4.0.0"
15216           }
15217         },
15218         "to-fast-properties": {
15219           "version": "2.0.0",
15220           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
15221           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
15222           "dev": true
15223         },
15224         "which-module": {
15225           "version": "2.0.0",
15226           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
15227           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
15228           "dev": true
15229         },
15230         "yargs": {
15231           "version": "12.0.5",
15232           "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz",
15233           "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==",
15234           "dev": true,
15235           "requires": {
15236             "cliui": "^4.0.0",
15237             "decamelize": "^1.2.0",
15238             "find-up": "^3.0.0",
15239             "get-caller-file": "^1.0.1",
15240             "os-locale": "^3.0.0",
15241             "require-directory": "^2.1.1",
15242             "require-main-filename": "^1.0.1",
15243             "set-blocking": "^2.0.0",
15244             "string-width": "^2.0.0",
15245             "which-module": "^2.0.0",
15246             "y18n": "^3.2.1 || ^4.0.0",
15247             "yargs-parser": "^11.1.1"
15248           }
15249         },
15250         "yargs-parser": {
15251           "version": "11.1.1",
15252           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz",
15253           "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==",
15254           "dev": true,
15255           "requires": {
15256             "camelcase": "^5.0.0",
15257             "decamelize": "^1.2.0"
15258           }
15259         }
15260       }
15261     },
15262     "jest-changed-files": {
15263       "version": "24.0.0",
15264       "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.0.0.tgz",
15265       "integrity": "sha512-nnuU510R9U+UX0WNb5XFEcsrMqriSiRLeO9KWDFgPrpToaQm60prfQYpxsXigdClpvNot5bekDY440x9dNGnsQ==",
15266       "dev": true,
15267       "requires": {
15268         "execa": "^1.0.0",
15269         "throat": "^4.0.0"
15270       },
15271       "dependencies": {
15272         "cross-spawn": {
15273           "version": "6.0.5",
15274           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
15275           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
15276           "dev": true,
15277           "requires": {
15278             "nice-try": "^1.0.4",
15279             "path-key": "^2.0.1",
15280             "semver": "^5.5.0",
15281             "shebang-command": "^1.2.0",
15282             "which": "^1.2.9"
15283           }
15284         },
15285         "execa": {
15286           "version": "1.0.0",
15287           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
15288           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
15289           "dev": true,
15290           "requires": {
15291             "cross-spawn": "^6.0.0",
15292             "get-stream": "^4.0.0",
15293             "is-stream": "^1.1.0",
15294             "npm-run-path": "^2.0.0",
15295             "p-finally": "^1.0.0",
15296             "signal-exit": "^3.0.0",
15297             "strip-eof": "^1.0.0"
15298           }
15299         },
15300         "get-stream": {
15301           "version": "4.1.0",
15302           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
15303           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
15304           "dev": true,
15305           "requires": {
15306             "pump": "^3.0.0"
15307           }
15308         },
15309         "pump": {
15310           "version": "3.0.0",
15311           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
15312           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
15313           "dev": true,
15314           "requires": {
15315             "end-of-stream": "^1.1.0",
15316             "once": "^1.3.1"
15317           }
15318         }
15319       }
15320     },
15321     "jest-config": {
15322       "version": "24.1.0",
15323       "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-24.1.0.tgz",
15324       "integrity": "sha512-FbbRzRqtFC6eGjG5VwsbW4E5dW3zqJKLWYiZWhB0/4E5fgsMw8GODLbGSrY5t17kKOtCWb/Z7nsIThRoDpuVyg==",
15325       "dev": true,
15326       "requires": {
15327         "@babel/core": "^7.1.0",
15328         "babel-jest": "^24.1.0",
15329         "chalk": "^2.0.1",
15330         "glob": "^7.1.1",
15331         "jest-environment-jsdom": "^24.0.0",
15332         "jest-environment-node": "^24.0.0",
15333         "jest-get-type": "^24.0.0",
15334         "jest-jasmine2": "^24.1.0",
15335         "jest-regex-util": "^24.0.0",
15336         "jest-resolve": "^24.1.0",
15337         "jest-util": "^24.0.0",
15338         "jest-validate": "^24.0.0",
15339         "micromatch": "^3.1.10",
15340         "pretty-format": "^24.0.0",
15341         "realpath-native": "^1.0.2"
15342       },
15343       "dependencies": {
15344         "arr-diff": {
15345           "version": "4.0.0",
15346           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
15347           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
15348           "dev": true
15349         },
15350         "array-unique": {
15351           "version": "0.3.2",
15352           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
15353           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
15354           "dev": true
15355         },
15356         "braces": {
15357           "version": "2.3.2",
15358           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
15359           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
15360           "dev": true,
15361           "requires": {
15362             "arr-flatten": "^1.1.0",
15363             "array-unique": "^0.3.2",
15364             "extend-shallow": "^2.0.1",
15365             "fill-range": "^4.0.0",
15366             "isobject": "^3.0.1",
15367             "repeat-element": "^1.1.2",
15368             "snapdragon": "^0.8.1",
15369             "snapdragon-node": "^2.0.1",
15370             "split-string": "^3.0.2",
15371             "to-regex": "^3.0.1"
15372           },
15373           "dependencies": {
15374             "extend-shallow": {
15375               "version": "2.0.1",
15376               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
15377               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
15378               "dev": true,
15379               "requires": {
15380                 "is-extendable": "^0.1.0"
15381               }
15382             }
15383           }
15384         },
15385         "expand-brackets": {
15386           "version": "2.1.4",
15387           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
15388           "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
15389           "dev": true,
15390           "requires": {
15391             "debug": "^2.3.3",
15392             "define-property": "^0.2.5",
15393             "extend-shallow": "^2.0.1",
15394             "posix-character-classes": "^0.1.0",
15395             "regex-not": "^1.0.0",
15396             "snapdragon": "^0.8.1",
15397             "to-regex": "^3.0.1"
15398           },
15399           "dependencies": {
15400             "define-property": {
15401               "version": "0.2.5",
15402               "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
15403               "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
15404               "dev": true,
15405               "requires": {
15406                 "is-descriptor": "^0.1.0"
15407               }
15408             },
15409             "extend-shallow": {
15410               "version": "2.0.1",
15411               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
15412               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
15413               "dev": true,
15414               "requires": {
15415                 "is-extendable": "^0.1.0"
15416               }
15417             },
15418             "is-descriptor": {
15419               "version": "0.1.6",
15420               "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
15421               "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
15422               "dev": true,
15423               "requires": {
15424                 "is-accessor-descriptor": "^0.1.6",
15425                 "is-data-descriptor": "^0.1.4",
15426                 "kind-of": "^5.0.0"
15427               }
15428             },
15429             "kind-of": {
15430               "version": "5.1.0",
15431               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
15432               "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
15433               "dev": true
15434             }
15435           }
15436         },
15437         "extglob": {
15438           "version": "2.0.4",
15439           "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
15440           "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
15441           "dev": true,
15442           "requires": {
15443             "array-unique": "^0.3.2",
15444             "define-property": "^1.0.0",
15445             "expand-brackets": "^2.1.4",
15446             "extend-shallow": "^2.0.1",
15447             "fragment-cache": "^0.2.1",
15448             "regex-not": "^1.0.0",
15449             "snapdragon": "^0.8.1",
15450             "to-regex": "^3.0.1"
15451           },
15452           "dependencies": {
15453             "define-property": {
15454               "version": "1.0.0",
15455               "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
15456               "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
15457               "dev": true,
15458               "requires": {
15459                 "is-descriptor": "^1.0.0"
15460               }
15461             },
15462             "extend-shallow": {
15463               "version": "2.0.1",
15464               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
15465               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
15466               "dev": true,
15467               "requires": {
15468                 "is-extendable": "^0.1.0"
15469               }
15470             }
15471           }
15472         },
15473         "fill-range": {
15474           "version": "4.0.0",
15475           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
15476           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
15477           "dev": true,
15478           "requires": {
15479             "extend-shallow": "^2.0.1",
15480             "is-number": "^3.0.0",
15481             "repeat-string": "^1.6.1",
15482             "to-regex-range": "^2.1.0"
15483           },
15484           "dependencies": {
15485             "extend-shallow": {
15486               "version": "2.0.1",
15487               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
15488               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
15489               "dev": true,
15490               "requires": {
15491                 "is-extendable": "^0.1.0"
15492               }
15493             }
15494           }
15495         },
15496         "is-accessor-descriptor": {
15497           "version": "0.1.6",
15498           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
15499           "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
15500           "dev": true,
15501           "requires": {
15502             "kind-of": "^3.0.2"
15503           },
15504           "dependencies": {
15505             "kind-of": {
15506               "version": "3.2.2",
15507               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
15508               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
15509               "dev": true,
15510               "requires": {
15511                 "is-buffer": "^1.1.5"
15512               }
15513             }
15514           }
15515         },
15516         "is-data-descriptor": {
15517           "version": "0.1.4",
15518           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
15519           "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
15520           "dev": true,
15521           "requires": {
15522             "kind-of": "^3.0.2"
15523           },
15524           "dependencies": {
15525             "kind-of": {
15526               "version": "3.2.2",
15527               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
15528               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
15529               "dev": true,
15530               "requires": {
15531                 "is-buffer": "^1.1.5"
15532               }
15533             }
15534           }
15535         },
15536         "is-number": {
15537           "version": "3.0.0",
15538           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
15539           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
15540           "dev": true,
15541           "requires": {
15542             "kind-of": "^3.0.2"
15543           },
15544           "dependencies": {
15545             "kind-of": {
15546               "version": "3.2.2",
15547               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
15548               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
15549               "dev": true,
15550               "requires": {
15551                 "is-buffer": "^1.1.5"
15552               }
15553             }
15554           }
15555         },
15556         "isobject": {
15557           "version": "3.0.1",
15558           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
15559           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
15560           "dev": true
15561         },
15562         "kind-of": {
15563           "version": "6.0.2",
15564           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
15565           "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
15566           "dev": true
15567         },
15568         "micromatch": {
15569           "version": "3.1.10",
15570           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
15571           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
15572           "dev": true,
15573           "requires": {
15574             "arr-diff": "^4.0.0",
15575             "array-unique": "^0.3.2",
15576             "braces": "^2.3.1",
15577             "define-property": "^2.0.2",
15578             "extend-shallow": "^3.0.2",
15579             "extglob": "^2.0.4",
15580             "fragment-cache": "^0.2.1",
15581             "kind-of": "^6.0.2",
15582             "nanomatch": "^1.2.9",
15583             "object.pick": "^1.3.0",
15584             "regex-not": "^1.0.0",
15585             "snapdragon": "^0.8.1",
15586             "to-regex": "^3.0.2"
15587           }
15588         }
15589       }
15590     },
15591     "jest-diff": {
15592       "version": "24.0.0",
15593       "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.0.0.tgz",
15594       "integrity": "sha512-XY5wMpRaTsuMoU+1/B2zQSKQ9RdE9gsLkGydx3nvApeyPijLA8GtEvIcPwISRCer+VDf9W1mStTYYq6fPt8ryA==",
15595       "dev": true,
15596       "requires": {
15597         "chalk": "^2.0.1",
15598         "diff-sequences": "^24.0.0",
15599         "jest-get-type": "^24.0.0",
15600         "pretty-format": "^24.0.0"
15601       }
15602     },
15603     "jest-docblock": {
15604       "version": "24.0.0",
15605       "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.0.0.tgz",
15606       "integrity": "sha512-KfAKZ4SN7CFOZpWg4i7g7MSlY0M+mq7K0aMqENaG2vHuhC9fc3vkpU/iNN9sOus7v3h3Y48uEjqz3+Gdn2iptA==",
15607       "dev": true,
15608       "requires": {
15609         "detect-newline": "^2.1.0"
15610       }
15611     },
15612     "jest-each": {
15613       "version": "24.0.0",
15614       "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-24.0.0.tgz",
15615       "integrity": "sha512-gFcbY4Cu55yxExXMkjrnLXov3bWO3dbPAW7HXb31h/DNWdNc/6X8MtxGff8nh3/MjkF9DpVqnj0KsPKuPK0cpA==",
15616       "dev": true,
15617       "requires": {
15618         "chalk": "^2.0.1",
15619         "jest-get-type": "^24.0.0",
15620         "jest-util": "^24.0.0",
15621         "pretty-format": "^24.0.0"
15622       }
15623     },
15624     "jest-environment-jsdom": {
15625       "version": "24.0.0",
15626       "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.0.0.tgz",
15627       "integrity": "sha512-1YNp7xtxajTRaxbylDc2pWvFnfDTH5BJJGyVzyGAKNt/lEULohwEV9zFqTgG4bXRcq7xzdd+sGFws+LxThXXOw==",
15628       "dev": true,
15629       "requires": {
15630         "jest-mock": "^24.0.0",
15631         "jest-util": "^24.0.0",
15632         "jsdom": "^11.5.1"
15633       }
15634     },
15635     "jest-environment-node": {
15636       "version": "24.0.0",
15637       "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.0.0.tgz",
15638       "integrity": "sha512-62fOFcaEdU0VLaq8JL90TqwI7hLn0cOKOl8vY2n477vRkCJRojiRRtJVRzzCcgFvs6gqU97DNqX5R0BrBP6Rxg==",
15639       "dev": true,
15640       "requires": {
15641         "jest-mock": "^24.0.0",
15642         "jest-util": "^24.0.0"
15643       }
15644     },
15645     "jest-get-type": {
15646       "version": "24.0.0",
15647       "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.0.0.tgz",
15648       "integrity": "sha512-z6/Eyf6s9ZDGz7eOvl+fzpuJmN9i0KyTt1no37/dHu8galssxz5ZEgnc1KaV8R31q1khxyhB4ui/X5ZjjPk77w==",
15649       "dev": true
15650     },
15651     "jest-haste-map": {
15652       "version": "24.0.0",
15653       "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.0.0.tgz",
15654       "integrity": "sha512-CcViJyUo41IQqttLxXVdI41YErkzBKbE6cS6dRAploCeutePYfUimWd3C9rQEWhX0YBOQzvNsC0O9nYxK2nnxQ==",
15655       "dev": true,
15656       "requires": {
15657         "fb-watchman": "^2.0.0",
15658         "graceful-fs": "^4.1.15",
15659         "invariant": "^2.2.4",
15660         "jest-serializer": "^24.0.0",
15661         "jest-util": "^24.0.0",
15662         "jest-worker": "^24.0.0",
15663         "micromatch": "^3.1.10",
15664         "sane": "^3.0.0"
15665       },
15666       "dependencies": {
15667         "arr-diff": {
15668           "version": "4.0.0",
15669           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
15670           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
15671           "dev": true
15672         },
15673         "array-unique": {
15674           "version": "0.3.2",
15675           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
15676           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
15677           "dev": true
15678         },
15679         "braces": {
15680           "version": "2.3.2",
15681           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
15682           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
15683           "dev": true,
15684           "requires": {
15685             "arr-flatten": "^1.1.0",
15686             "array-unique": "^0.3.2",
15687             "extend-shallow": "^2.0.1",
15688             "fill-range": "^4.0.0",
15689             "isobject": "^3.0.1",
15690             "repeat-element": "^1.1.2",
15691             "snapdragon": "^0.8.1",
15692             "snapdragon-node": "^2.0.1",
15693             "split-string": "^3.0.2",
15694             "to-regex": "^3.0.1"
15695           },
15696           "dependencies": {
15697             "extend-shallow": {
15698               "version": "2.0.1",
15699               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
15700               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
15701               "dev": true,
15702               "requires": {
15703                 "is-extendable": "^0.1.0"
15704               }
15705             }
15706           }
15707         },
15708         "expand-brackets": {
15709           "version": "2.1.4",
15710           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
15711           "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
15712           "dev": true,
15713           "requires": {
15714             "debug": "^2.3.3",
15715             "define-property": "^0.2.5",
15716             "extend-shallow": "^2.0.1",
15717             "posix-character-classes": "^0.1.0",
15718             "regex-not": "^1.0.0",
15719             "snapdragon": "^0.8.1",
15720             "to-regex": "^3.0.1"
15721           },
15722           "dependencies": {
15723             "define-property": {
15724               "version": "0.2.5",
15725               "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
15726               "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
15727               "dev": true,
15728               "requires": {
15729                 "is-descriptor": "^0.1.0"
15730               }
15731             },
15732             "extend-shallow": {
15733               "version": "2.0.1",
15734               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
15735               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
15736               "dev": true,
15737               "requires": {
15738                 "is-extendable": "^0.1.0"
15739               }
15740             },
15741             "is-descriptor": {
15742               "version": "0.1.6",
15743               "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
15744               "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
15745               "dev": true,
15746               "requires": {
15747                 "is-accessor-descriptor": "^0.1.6",
15748                 "is-data-descriptor": "^0.1.4",
15749                 "kind-of": "^5.0.0"
15750               }
15751             },
15752             "kind-of": {
15753               "version": "5.1.0",
15754               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
15755               "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
15756               "dev": true
15757             }
15758           }
15759         },
15760         "extglob": {
15761           "version": "2.0.4",
15762           "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
15763           "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
15764           "dev": true,
15765           "requires": {
15766             "array-unique": "^0.3.2",
15767             "define-property": "^1.0.0",
15768             "expand-brackets": "^2.1.4",
15769             "extend-shallow": "^2.0.1",
15770             "fragment-cache": "^0.2.1",
15771             "regex-not": "^1.0.0",
15772             "snapdragon": "^0.8.1",
15773             "to-regex": "^3.0.1"
15774           },
15775           "dependencies": {
15776             "define-property": {
15777               "version": "1.0.0",
15778               "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
15779               "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
15780               "dev": true,
15781               "requires": {
15782                 "is-descriptor": "^1.0.0"
15783               }
15784             },
15785             "extend-shallow": {
15786               "version": "2.0.1",
15787               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
15788               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
15789               "dev": true,
15790               "requires": {
15791                 "is-extendable": "^0.1.0"
15792               }
15793             }
15794           }
15795         },
15796         "fill-range": {
15797           "version": "4.0.0",
15798           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
15799           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
15800           "dev": true,
15801           "requires": {
15802             "extend-shallow": "^2.0.1",
15803             "is-number": "^3.0.0",
15804             "repeat-string": "^1.6.1",
15805             "to-regex-range": "^2.1.0"
15806           },
15807           "dependencies": {
15808             "extend-shallow": {
15809               "version": "2.0.1",
15810               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
15811               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
15812               "dev": true,
15813               "requires": {
15814                 "is-extendable": "^0.1.0"
15815               }
15816             }
15817           }
15818         },
15819         "graceful-fs": {
15820           "version": "4.1.15",
15821           "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
15822           "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
15823           "dev": true
15824         },
15825         "is-accessor-descriptor": {
15826           "version": "0.1.6",
15827           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
15828           "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
15829           "dev": true,
15830           "requires": {
15831             "kind-of": "^3.0.2"
15832           },
15833           "dependencies": {
15834             "kind-of": {
15835               "version": "3.2.2",
15836               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
15837               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
15838               "dev": true,
15839               "requires": {
15840                 "is-buffer": "^1.1.5"
15841               }
15842             }
15843           }
15844         },
15845         "is-data-descriptor": {
15846           "version": "0.1.4",
15847           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
15848           "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
15849           "dev": true,
15850           "requires": {
15851             "kind-of": "^3.0.2"
15852           },
15853           "dependencies": {
15854             "kind-of": {
15855               "version": "3.2.2",
15856               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
15857               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
15858               "dev": true,
15859               "requires": {
15860                 "is-buffer": "^1.1.5"
15861               }
15862             }
15863           }
15864         },
15865         "is-number": {
15866           "version": "3.0.0",
15867           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
15868           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
15869           "dev": true,
15870           "requires": {
15871             "kind-of": "^3.0.2"
15872           },
15873           "dependencies": {
15874             "kind-of": {
15875               "version": "3.2.2",
15876               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
15877               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
15878               "dev": true,
15879               "requires": {
15880                 "is-buffer": "^1.1.5"
15881               }
15882             }
15883           }
15884         },
15885         "isobject": {
15886           "version": "3.0.1",
15887           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
15888           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
15889           "dev": true
15890         },
15891         "kind-of": {
15892           "version": "6.0.2",
15893           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
15894           "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
15895           "dev": true
15896         },
15897         "micromatch": {
15898           "version": "3.1.10",
15899           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
15900           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
15901           "dev": true,
15902           "requires": {
15903             "arr-diff": "^4.0.0",
15904             "array-unique": "^0.3.2",
15905             "braces": "^2.3.1",
15906             "define-property": "^2.0.2",
15907             "extend-shallow": "^3.0.2",
15908             "extglob": "^2.0.4",
15909             "fragment-cache": "^0.2.1",
15910             "kind-of": "^6.0.2",
15911             "nanomatch": "^1.2.9",
15912             "object.pick": "^1.3.0",
15913             "regex-not": "^1.0.0",
15914             "snapdragon": "^0.8.1",
15915             "to-regex": "^3.0.2"
15916           }
15917         }
15918       }
15919     },
15920     "jest-image-snapshot": {
15921       "version": "2.8.1",
15922       "resolved": "https://registry.npmjs.org/jest-image-snapshot/-/jest-image-snapshot-2.8.1.tgz",
15923       "integrity": "sha512-/el/cknCo0pu7nopKg1Hu9PEaFNNIHIDpxxUGxYr/cYO7qSrIFAfUgRPDXGOJN2tqMu1tuwqaO+xlTWV86mjLw==",
15924       "requires": {
15925         "chalk": "^1.1.3",
15926         "get-stdin": "^5.0.1",
15927         "lodash": "^4.17.4",
15928         "mkdirp": "^0.5.1",
15929         "pixelmatch": "^4.0.2",
15930         "pngjs": "^3.3.3",
15931         "rimraf": "^2.6.2"
15932       },
15933       "dependencies": {
15934         "ansi-styles": {
15935           "version": "2.2.1",
15936           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
15937           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
15938         },
15939         "chalk": {
15940           "version": "1.1.3",
15941           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
15942           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
15943           "requires": {
15944             "ansi-styles": "^2.2.1",
15945             "escape-string-regexp": "^1.0.2",
15946             "has-ansi": "^2.0.0",
15947             "strip-ansi": "^3.0.0",
15948             "supports-color": "^2.0.0"
15949           }
15950         },
15951         "get-stdin": {
15952           "version": "5.0.1",
15953           "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz",
15954           "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g="
15955         },
15956         "supports-color": {
15957           "version": "2.0.0",
15958           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
15959           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
15960         }
15961       }
15962     },
15963     "jest-jasmine2": {
15964       "version": "24.1.0",
15965       "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.1.0.tgz",
15966       "integrity": "sha512-H+o76SdSNyCh9fM5K8upK45YTo/DiFx5w2YAzblQebSQmukDcoVBVeXynyr7DDnxh+0NTHYRCLwJVf3tC518wg==",
15967       "dev": true,
15968       "requires": {
15969         "@babel/traverse": "^7.1.0",
15970         "chalk": "^2.0.1",
15971         "co": "^4.6.0",
15972         "expect": "^24.1.0",
15973         "is-generator-fn": "^2.0.0",
15974         "jest-each": "^24.0.0",
15975         "jest-matcher-utils": "^24.0.0",
15976         "jest-message-util": "^24.0.0",
15977         "jest-snapshot": "^24.1.0",
15978         "jest-util": "^24.0.0",
15979         "pretty-format": "^24.0.0",
15980         "throat": "^4.0.0"
15981       },
15982       "dependencies": {
15983         "@babel/code-frame": {
15984           "version": "7.0.0",
15985           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
15986           "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
15987           "dev": true,
15988           "requires": {
15989             "@babel/highlight": "^7.0.0"
15990           }
15991         },
15992         "@babel/generator": {
15993           "version": "7.3.3",
15994           "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.3.3.tgz",
15995           "integrity": "sha512-aEADYwRRZjJyMnKN7llGIlircxTCofm3dtV5pmY6ob18MSIuipHpA2yZWkPlycwu5HJcx/pADS3zssd8eY7/6A==",
15996           "dev": true,
15997           "requires": {
15998             "@babel/types": "^7.3.3",
15999             "jsesc": "^2.5.1",
16000             "lodash": "^4.17.11",
16001             "source-map": "^0.5.0",
16002             "trim-right": "^1.0.1"
16003           }
16004         },
16005         "@babel/helper-function-name": {
16006           "version": "7.1.0",
16007           "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
16008           "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
16009           "dev": true,
16010           "requires": {
16011             "@babel/helper-get-function-arity": "^7.0.0",
16012             "@babel/template": "^7.1.0",
16013             "@babel/types": "^7.0.0"
16014           }
16015         },
16016         "@babel/helper-get-function-arity": {
16017           "version": "7.0.0",
16018           "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
16019           "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
16020           "dev": true,
16021           "requires": {
16022             "@babel/types": "^7.0.0"
16023           }
16024         },
16025         "@babel/helper-split-export-declaration": {
16026           "version": "7.0.0",
16027           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz",
16028           "integrity": "sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag==",
16029           "dev": true,
16030           "requires": {
16031             "@babel/types": "^7.0.0"
16032           }
16033         },
16034         "@babel/highlight": {
16035           "version": "7.0.0",
16036           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
16037           "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
16038           "dev": true,
16039           "requires": {
16040             "chalk": "^2.0.0",
16041             "esutils": "^2.0.2",
16042             "js-tokens": "^4.0.0"
16043           }
16044         },
16045         "@babel/parser": {
16046           "version": "7.3.3",
16047           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.3.3.tgz",
16048           "integrity": "sha512-xsH1CJoln2r74hR+y7cg2B5JCPaTh+Hd+EbBRk9nWGSNspuo6krjhX0Om6RnRQuIvFq8wVXCLKH3kwKDYhanSg==",
16049           "dev": true
16050         },
16051         "@babel/template": {
16052           "version": "7.2.2",
16053           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz",
16054           "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==",
16055           "dev": true,
16056           "requires": {
16057             "@babel/code-frame": "^7.0.0",
16058             "@babel/parser": "^7.2.2",
16059             "@babel/types": "^7.2.2"
16060           }
16061         },
16062         "@babel/traverse": {
16063           "version": "7.2.3",
16064           "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz",
16065           "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==",
16066           "dev": true,
16067           "requires": {
16068             "@babel/code-frame": "^7.0.0",
16069             "@babel/generator": "^7.2.2",
16070             "@babel/helper-function-name": "^7.1.0",
16071             "@babel/helper-split-export-declaration": "^7.0.0",
16072             "@babel/parser": "^7.2.3",
16073             "@babel/types": "^7.2.2",
16074             "debug": "^4.1.0",
16075             "globals": "^11.1.0",
16076             "lodash": "^4.17.10"
16077           }
16078         },
16079         "@babel/types": {
16080           "version": "7.3.3",
16081           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.3.3.tgz",
16082           "integrity": "sha512-2tACZ80Wg09UnPg5uGAOUvvInaqLk3l/IAhQzlxLQOIXacr6bMsra5SH6AWw/hIDRCSbCdHP2KzSOD+cT7TzMQ==",
16083           "dev": true,
16084           "requires": {
16085             "esutils": "^2.0.2",
16086             "lodash": "^4.17.11",
16087             "to-fast-properties": "^2.0.0"
16088           }
16089         },
16090         "debug": {
16091           "version": "4.1.1",
16092           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
16093           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
16094           "dev": true,
16095           "requires": {
16096             "ms": "^2.1.1"
16097           }
16098         },
16099         "globals": {
16100           "version": "11.11.0",
16101           "resolved": "https://registry.npmjs.org/globals/-/globals-11.11.0.tgz",
16102           "integrity": "sha512-WHq43gS+6ufNOEqlrDBxVEbb8ntfXrfAUU2ZOpCxrBdGKW3gyv8mCxAfIBD0DroPKGrJ2eSsXsLtY9MPntsyTw==",
16103           "dev": true
16104         },
16105         "js-tokens": {
16106           "version": "4.0.0",
16107           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
16108           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
16109           "dev": true
16110         },
16111         "jsesc": {
16112           "version": "2.5.2",
16113           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
16114           "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
16115           "dev": true
16116         },
16117         "lodash": {
16118           "version": "4.17.11",
16119           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
16120           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
16121           "dev": true
16122         },
16123         "ms": {
16124           "version": "2.1.1",
16125           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
16126           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
16127           "dev": true
16128         },
16129         "to-fast-properties": {
16130           "version": "2.0.0",
16131           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
16132           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
16133           "dev": true
16134         }
16135       }
16136     },
16137     "jest-junit": {
16138       "version": "6.3.0",
16139       "resolved": "https://registry.npmjs.org/jest-junit/-/jest-junit-6.3.0.tgz",
16140       "integrity": "sha512-3PH9UkpaomX6CUzqjlnk0m4yBCW/eroxV6v61OM6LkCQFO848P3YUhfIzu8ypZSBKB3vvCbB4WaLTKT0BrIf8A==",
16141       "dev": true,
16142       "requires": {
16143         "jest-validate": "^24.0.0",
16144         "mkdirp": "^0.5.1",
16145         "strip-ansi": "^4.0.0",
16146         "xml": "^1.0.1"
16147       },
16148       "dependencies": {
16149         "ansi-regex": {
16150           "version": "3.0.0",
16151           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
16152           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
16153           "dev": true
16154         },
16155         "strip-ansi": {
16156           "version": "4.0.0",
16157           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
16158           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
16159           "dev": true,
16160           "requires": {
16161             "ansi-regex": "^3.0.0"
16162           }
16163         }
16164       }
16165     },
16166     "jest-leak-detector": {
16167       "version": "24.0.0",
16168       "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.0.0.tgz",
16169       "integrity": "sha512-ZYHJYFeibxfsDSKowjDP332pStuiFT2xfc5R67Rjm/l+HFJWJgNIOCOlQGeXLCtyUn3A23+VVDdiCcnB6dTTrg==",
16170       "dev": true,
16171       "requires": {
16172         "pretty-format": "^24.0.0"
16173       }
16174     },
16175     "jest-matcher-utils": {
16176       "version": "24.0.0",
16177       "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.0.0.tgz",
16178       "integrity": "sha512-LQTDmO+aWRz1Tf9HJg+HlPHhDh1E1c65kVwRFo5mwCVp5aQDzlkz4+vCvXhOKFjitV2f0kMdHxnODrXVoi+rlA==",
16179       "dev": true,
16180       "requires": {
16181         "chalk": "^2.0.1",
16182         "jest-diff": "^24.0.0",
16183         "jest-get-type": "^24.0.0",
16184         "pretty-format": "^24.0.0"
16185       }
16186     },
16187     "jest-message-util": {
16188       "version": "24.0.0",
16189       "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.0.0.tgz",
16190       "integrity": "sha512-J9ROJIwz/IeC+eV1XSwnRK4oAwPuhmxEyYx1+K5UI+pIYwFZDSrfZaiWTdq0d2xYFw4Xiu+0KQWsdsQpgJMf3Q==",
16191       "dev": true,
16192       "requires": {
16193         "@babel/code-frame": "^7.0.0",
16194         "chalk": "^2.0.1",
16195         "micromatch": "^3.1.10",
16196         "slash": "^2.0.0",
16197         "stack-utils": "^1.0.1"
16198       },
16199       "dependencies": {
16200         "@babel/code-frame": {
16201           "version": "7.0.0",
16202           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
16203           "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
16204           "dev": true,
16205           "requires": {
16206             "@babel/highlight": "^7.0.0"
16207           }
16208         },
16209         "@babel/highlight": {
16210           "version": "7.0.0",
16211           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
16212           "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
16213           "dev": true,
16214           "requires": {
16215             "chalk": "^2.0.0",
16216             "esutils": "^2.0.2",
16217             "js-tokens": "^4.0.0"
16218           }
16219         },
16220         "arr-diff": {
16221           "version": "4.0.0",
16222           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
16223           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
16224           "dev": true
16225         },
16226         "array-unique": {
16227           "version": "0.3.2",
16228           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
16229           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
16230           "dev": true
16231         },
16232         "braces": {
16233           "version": "2.3.2",
16234           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
16235           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
16236           "dev": true,
16237           "requires": {
16238             "arr-flatten": "^1.1.0",
16239             "array-unique": "^0.3.2",
16240             "extend-shallow": "^2.0.1",
16241             "fill-range": "^4.0.0",
16242             "isobject": "^3.0.1",
16243             "repeat-element": "^1.1.2",
16244             "snapdragon": "^0.8.1",
16245             "snapdragon-node": "^2.0.1",
16246             "split-string": "^3.0.2",
16247             "to-regex": "^3.0.1"
16248           },
16249           "dependencies": {
16250             "extend-shallow": {
16251               "version": "2.0.1",
16252               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
16253               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
16254               "dev": true,
16255               "requires": {
16256                 "is-extendable": "^0.1.0"
16257               }
16258             }
16259           }
16260         },
16261         "expand-brackets": {
16262           "version": "2.1.4",
16263           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
16264           "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
16265           "dev": true,
16266           "requires": {
16267             "debug": "^2.3.3",
16268             "define-property": "^0.2.5",
16269             "extend-shallow": "^2.0.1",
16270             "posix-character-classes": "^0.1.0",
16271             "regex-not": "^1.0.0",
16272             "snapdragon": "^0.8.1",
16273             "to-regex": "^3.0.1"
16274           },
16275           "dependencies": {
16276             "define-property": {
16277               "version": "0.2.5",
16278               "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
16279               "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
16280               "dev": true,
16281               "requires": {
16282                 "is-descriptor": "^0.1.0"
16283               }
16284             },
16285             "extend-shallow": {
16286               "version": "2.0.1",
16287               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
16288               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
16289               "dev": true,
16290               "requires": {
16291                 "is-extendable": "^0.1.0"
16292               }
16293             },
16294             "is-descriptor": {
16295               "version": "0.1.6",
16296               "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
16297               "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
16298               "dev": true,
16299               "requires": {
16300                 "is-accessor-descriptor": "^0.1.6",
16301                 "is-data-descriptor": "^0.1.4",
16302                 "kind-of": "^5.0.0"
16303               }
16304             },
16305             "kind-of": {
16306               "version": "5.1.0",
16307               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
16308               "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
16309               "dev": true
16310             }
16311           }
16312         },
16313         "extglob": {
16314           "version": "2.0.4",
16315           "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
16316           "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
16317           "dev": true,
16318           "requires": {
16319             "array-unique": "^0.3.2",
16320             "define-property": "^1.0.0",
16321             "expand-brackets": "^2.1.4",
16322             "extend-shallow": "^2.0.1",
16323             "fragment-cache": "^0.2.1",
16324             "regex-not": "^1.0.0",
16325             "snapdragon": "^0.8.1",
16326             "to-regex": "^3.0.1"
16327           },
16328           "dependencies": {
16329             "define-property": {
16330               "version": "1.0.0",
16331               "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
16332               "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
16333               "dev": true,
16334               "requires": {
16335                 "is-descriptor": "^1.0.0"
16336               }
16337             },
16338             "extend-shallow": {
16339               "version": "2.0.1",
16340               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
16341               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
16342               "dev": true,
16343               "requires": {
16344                 "is-extendable": "^0.1.0"
16345               }
16346             }
16347           }
16348         },
16349         "fill-range": {
16350           "version": "4.0.0",
16351           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
16352           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
16353           "dev": true,
16354           "requires": {
16355             "extend-shallow": "^2.0.1",
16356             "is-number": "^3.0.0",
16357             "repeat-string": "^1.6.1",
16358             "to-regex-range": "^2.1.0"
16359           },
16360           "dependencies": {
16361             "extend-shallow": {
16362               "version": "2.0.1",
16363               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
16364               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
16365               "dev": true,
16366               "requires": {
16367                 "is-extendable": "^0.1.0"
16368               }
16369             }
16370           }
16371         },
16372         "is-accessor-descriptor": {
16373           "version": "0.1.6",
16374           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
16375           "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
16376           "dev": true,
16377           "requires": {
16378             "kind-of": "^3.0.2"
16379           },
16380           "dependencies": {
16381             "kind-of": {
16382               "version": "3.2.2",
16383               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
16384               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
16385               "dev": true,
16386               "requires": {
16387                 "is-buffer": "^1.1.5"
16388               }
16389             }
16390           }
16391         },
16392         "is-data-descriptor": {
16393           "version": "0.1.4",
16394           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
16395           "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
16396           "dev": true,
16397           "requires": {
16398             "kind-of": "^3.0.2"
16399           },
16400           "dependencies": {
16401             "kind-of": {
16402               "version": "3.2.2",
16403               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
16404               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
16405               "dev": true,
16406               "requires": {
16407                 "is-buffer": "^1.1.5"
16408               }
16409             }
16410           }
16411         },
16412         "is-number": {
16413           "version": "3.0.0",
16414           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
16415           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
16416           "dev": true,
16417           "requires": {
16418             "kind-of": "^3.0.2"
16419           },
16420           "dependencies": {
16421             "kind-of": {
16422               "version": "3.2.2",
16423               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
16424               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
16425               "dev": true,
16426               "requires": {
16427                 "is-buffer": "^1.1.5"
16428               }
16429             }
16430           }
16431         },
16432         "isobject": {
16433           "version": "3.0.1",
16434           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
16435           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
16436           "dev": true
16437         },
16438         "js-tokens": {
16439           "version": "4.0.0",
16440           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
16441           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
16442           "dev": true
16443         },
16444         "kind-of": {
16445           "version": "6.0.2",
16446           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
16447           "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
16448           "dev": true
16449         },
16450         "micromatch": {
16451           "version": "3.1.10",
16452           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
16453           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
16454           "dev": true,
16455           "requires": {
16456             "arr-diff": "^4.0.0",
16457             "array-unique": "^0.3.2",
16458             "braces": "^2.3.1",
16459             "define-property": "^2.0.2",
16460             "extend-shallow": "^3.0.2",
16461             "extglob": "^2.0.4",
16462             "fragment-cache": "^0.2.1",
16463             "kind-of": "^6.0.2",
16464             "nanomatch": "^1.2.9",
16465             "object.pick": "^1.3.0",
16466             "regex-not": "^1.0.0",
16467             "snapdragon": "^0.8.1",
16468             "to-regex": "^3.0.2"
16469           }
16470         },
16471         "slash": {
16472           "version": "2.0.0",
16473           "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
16474           "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==",
16475           "dev": true
16476         }
16477       }
16478     },
16479     "jest-mock": {
16480       "version": "24.0.0",
16481       "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.0.0.tgz",
16482       "integrity": "sha512-sQp0Hu5fcf5NZEh1U9eIW2qD0BwJZjb63Yqd98PQJFvf/zzUTBoUAwv/Dc/HFeNHIw1f3hl/48vNn+j3STaI7A==",
16483       "dev": true
16484     },
16485     "jest-preset-angular": {
16486       "version": "6.0.2",
16487       "resolved": "https://registry.npmjs.org/jest-preset-angular/-/jest-preset-angular-6.0.2.tgz",
16488       "integrity": "sha512-uhrllY41tUvkeR41aX9bU5w3/EvvmwZiJ3UitDhRSEJL2Jvq2N/xKlmw7qvlZoGZnciFjOUJ2WDKv5fmCrvnQA==",
16489       "requires": {
16490         "jest-zone-patch": ">=0.0.9 <1.0.0",
16491         "ts-jest": "~23.1.3"
16492       }
16493     },
16494     "jest-regex-util": {
16495       "version": "24.0.0",
16496       "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.0.0.tgz",
16497       "integrity": "sha512-Jv/uOTCuC+PY7WpJl2mpoI+WbY2ut73qwwO9ByJJNwOCwr1qWhEW2Lyi2S9ZewUdJqeVpEBisdEVZSI+Zxo58Q==",
16498       "dev": true
16499     },
16500     "jest-resolve": {
16501       "version": "24.1.0",
16502       "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.1.0.tgz",
16503       "integrity": "sha512-TPiAIVp3TG6zAxH28u/6eogbwrvZjBMWroSLBDkwkHKrqxB/RIdwkWDye4uqPlZIXWIaHtifY3L0/eO5Z0f2wg==",
16504       "dev": true,
16505       "requires": {
16506         "browser-resolve": "^1.11.3",
16507         "chalk": "^2.0.1",
16508         "realpath-native": "^1.0.0"
16509       }
16510     },
16511     "jest-resolve-dependencies": {
16512       "version": "24.1.0",
16513       "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.1.0.tgz",
16514       "integrity": "sha512-2VwPsjd3kRPu7qe2cpytAgowCObk5AKeizfXuuiwgm1a9sijJDZe8Kh1sFj6FKvSaNEfCPlBVkZEJa2482m/Uw==",
16515       "dev": true,
16516       "requires": {
16517         "jest-regex-util": "^24.0.0",
16518         "jest-snapshot": "^24.1.0"
16519       }
16520     },
16521     "jest-runner": {
16522       "version": "24.1.0",
16523       "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-24.1.0.tgz",
16524       "integrity": "sha512-CDGOkT3AIFl16BLL/OdbtYgYvbAprwJ+ExKuLZmGSCSldwsuU2dEGauqkpvd9nphVdAnJUcP12e/EIlnTX0QXg==",
16525       "dev": true,
16526       "requires": {
16527         "chalk": "^2.4.2",
16528         "exit": "^0.1.2",
16529         "graceful-fs": "^4.1.15",
16530         "jest-config": "^24.1.0",
16531         "jest-docblock": "^24.0.0",
16532         "jest-haste-map": "^24.0.0",
16533         "jest-jasmine2": "^24.1.0",
16534         "jest-leak-detector": "^24.0.0",
16535         "jest-message-util": "^24.0.0",
16536         "jest-runtime": "^24.1.0",
16537         "jest-util": "^24.0.0",
16538         "jest-worker": "^24.0.0",
16539         "source-map-support": "^0.5.6",
16540         "throat": "^4.0.0"
16541       },
16542       "dependencies": {
16543         "chalk": {
16544           "version": "2.4.2",
16545           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
16546           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
16547           "dev": true,
16548           "requires": {
16549             "ansi-styles": "^3.2.1",
16550             "escape-string-regexp": "^1.0.5",
16551             "supports-color": "^5.3.0"
16552           }
16553         },
16554         "graceful-fs": {
16555           "version": "4.1.15",
16556           "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
16557           "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
16558           "dev": true
16559         },
16560         "has-flag": {
16561           "version": "3.0.0",
16562           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
16563           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
16564           "dev": true
16565         },
16566         "source-map": {
16567           "version": "0.6.1",
16568           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
16569           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
16570           "dev": true
16571         },
16572         "source-map-support": {
16573           "version": "0.5.10",
16574           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.10.tgz",
16575           "integrity": "sha512-YfQ3tQFTK/yzlGJuX8pTwa4tifQj4QS2Mj7UegOu8jAz59MqIiMGPXxQhVQiIMNzayuUSF/jEuVnfFF5JqybmQ==",
16576           "dev": true,
16577           "requires": {
16578             "buffer-from": "^1.0.0",
16579             "source-map": "^0.6.0"
16580           }
16581         },
16582         "supports-color": {
16583           "version": "5.5.0",
16584           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
16585           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
16586           "dev": true,
16587           "requires": {
16588             "has-flag": "^3.0.0"
16589           }
16590         }
16591       }
16592     },
16593     "jest-runtime": {
16594       "version": "24.1.0",
16595       "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.1.0.tgz",
16596       "integrity": "sha512-59/BY6OCuTXxGeDhEMU7+N33dpMQyXq7MLK07cNSIY/QYt2QZgJ7Tjx+rykBI0skAoigFl0A5tmT8UdwX92YuQ==",
16597       "dev": true,
16598       "requires": {
16599         "@babel/core": "^7.1.0",
16600         "babel-plugin-istanbul": "^5.1.0",
16601         "chalk": "^2.0.1",
16602         "convert-source-map": "^1.4.0",
16603         "exit": "^0.1.2",
16604         "fast-json-stable-stringify": "^2.0.0",
16605         "glob": "^7.1.3",
16606         "graceful-fs": "^4.1.15",
16607         "jest-config": "^24.1.0",
16608         "jest-haste-map": "^24.0.0",
16609         "jest-message-util": "^24.0.0",
16610         "jest-regex-util": "^24.0.0",
16611         "jest-resolve": "^24.1.0",
16612         "jest-snapshot": "^24.1.0",
16613         "jest-util": "^24.0.0",
16614         "jest-validate": "^24.0.0",
16615         "micromatch": "^3.1.10",
16616         "realpath-native": "^1.0.0",
16617         "slash": "^2.0.0",
16618         "strip-bom": "^3.0.0",
16619         "write-file-atomic": "2.4.1",
16620         "yargs": "^12.0.2"
16621       },
16622       "dependencies": {
16623         "ansi-regex": {
16624           "version": "3.0.0",
16625           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
16626           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
16627           "dev": true
16628         },
16629         "arr-diff": {
16630           "version": "4.0.0",
16631           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
16632           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
16633           "dev": true
16634         },
16635         "array-unique": {
16636           "version": "0.3.2",
16637           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
16638           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
16639           "dev": true
16640         },
16641         "braces": {
16642           "version": "2.3.2",
16643           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
16644           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
16645           "dev": true,
16646           "requires": {
16647             "arr-flatten": "^1.1.0",
16648             "array-unique": "^0.3.2",
16649             "extend-shallow": "^2.0.1",
16650             "fill-range": "^4.0.0",
16651             "isobject": "^3.0.1",
16652             "repeat-element": "^1.1.2",
16653             "snapdragon": "^0.8.1",
16654             "snapdragon-node": "^2.0.1",
16655             "split-string": "^3.0.2",
16656             "to-regex": "^3.0.1"
16657           },
16658           "dependencies": {
16659             "extend-shallow": {
16660               "version": "2.0.1",
16661               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
16662               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
16663               "dev": true,
16664               "requires": {
16665                 "is-extendable": "^0.1.0"
16666               }
16667             }
16668           }
16669         },
16670         "camelcase": {
16671           "version": "5.0.0",
16672           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz",
16673           "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==",
16674           "dev": true
16675         },
16676         "cliui": {
16677           "version": "4.1.0",
16678           "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
16679           "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
16680           "dev": true,
16681           "requires": {
16682             "string-width": "^2.1.1",
16683             "strip-ansi": "^4.0.0",
16684             "wrap-ansi": "^2.0.0"
16685           }
16686         },
16687         "cross-spawn": {
16688           "version": "6.0.5",
16689           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
16690           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
16691           "dev": true,
16692           "requires": {
16693             "nice-try": "^1.0.4",
16694             "path-key": "^2.0.1",
16695             "semver": "^5.5.0",
16696             "shebang-command": "^1.2.0",
16697             "which": "^1.2.9"
16698           }
16699         },
16700         "execa": {
16701           "version": "1.0.0",
16702           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
16703           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
16704           "dev": true,
16705           "requires": {
16706             "cross-spawn": "^6.0.0",
16707             "get-stream": "^4.0.0",
16708             "is-stream": "^1.1.0",
16709             "npm-run-path": "^2.0.0",
16710             "p-finally": "^1.0.0",
16711             "signal-exit": "^3.0.0",
16712             "strip-eof": "^1.0.0"
16713           }
16714         },
16715         "expand-brackets": {
16716           "version": "2.1.4",
16717           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
16718           "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
16719           "dev": true,
16720           "requires": {
16721             "debug": "^2.3.3",
16722             "define-property": "^0.2.5",
16723             "extend-shallow": "^2.0.1",
16724             "posix-character-classes": "^0.1.0",
16725             "regex-not": "^1.0.0",
16726             "snapdragon": "^0.8.1",
16727             "to-regex": "^3.0.1"
16728           },
16729           "dependencies": {
16730             "define-property": {
16731               "version": "0.2.5",
16732               "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
16733               "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
16734               "dev": true,
16735               "requires": {
16736                 "is-descriptor": "^0.1.0"
16737               }
16738             },
16739             "extend-shallow": {
16740               "version": "2.0.1",
16741               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
16742               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
16743               "dev": true,
16744               "requires": {
16745                 "is-extendable": "^0.1.0"
16746               }
16747             },
16748             "is-descriptor": {
16749               "version": "0.1.6",
16750               "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
16751               "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
16752               "dev": true,
16753               "requires": {
16754                 "is-accessor-descriptor": "^0.1.6",
16755                 "is-data-descriptor": "^0.1.4",
16756                 "kind-of": "^5.0.0"
16757               }
16758             },
16759             "kind-of": {
16760               "version": "5.1.0",
16761               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
16762               "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
16763               "dev": true
16764             }
16765           }
16766         },
16767         "extglob": {
16768           "version": "2.0.4",
16769           "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
16770           "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
16771           "dev": true,
16772           "requires": {
16773             "array-unique": "^0.3.2",
16774             "define-property": "^1.0.0",
16775             "expand-brackets": "^2.1.4",
16776             "extend-shallow": "^2.0.1",
16777             "fragment-cache": "^0.2.1",
16778             "regex-not": "^1.0.0",
16779             "snapdragon": "^0.8.1",
16780             "to-regex": "^3.0.1"
16781           },
16782           "dependencies": {
16783             "define-property": {
16784               "version": "1.0.0",
16785               "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
16786               "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
16787               "dev": true,
16788               "requires": {
16789                 "is-descriptor": "^1.0.0"
16790               }
16791             },
16792             "extend-shallow": {
16793               "version": "2.0.1",
16794               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
16795               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
16796               "dev": true,
16797               "requires": {
16798                 "is-extendable": "^0.1.0"
16799               }
16800             }
16801           }
16802         },
16803         "fill-range": {
16804           "version": "4.0.0",
16805           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
16806           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
16807           "dev": true,
16808           "requires": {
16809             "extend-shallow": "^2.0.1",
16810             "is-number": "^3.0.0",
16811             "repeat-string": "^1.6.1",
16812             "to-regex-range": "^2.1.0"
16813           },
16814           "dependencies": {
16815             "extend-shallow": {
16816               "version": "2.0.1",
16817               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
16818               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
16819               "dev": true,
16820               "requires": {
16821                 "is-extendable": "^0.1.0"
16822               }
16823             }
16824           }
16825         },
16826         "find-up": {
16827           "version": "3.0.0",
16828           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
16829           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
16830           "dev": true,
16831           "requires": {
16832             "locate-path": "^3.0.0"
16833           }
16834         },
16835         "get-stream": {
16836           "version": "4.1.0",
16837           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
16838           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
16839           "dev": true,
16840           "requires": {
16841             "pump": "^3.0.0"
16842           }
16843         },
16844         "glob": {
16845           "version": "7.1.3",
16846           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
16847           "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
16848           "dev": true,
16849           "requires": {
16850             "fs.realpath": "^1.0.0",
16851             "inflight": "^1.0.4",
16852             "inherits": "2",
16853             "minimatch": "^3.0.4",
16854             "once": "^1.3.0",
16855             "path-is-absolute": "^1.0.0"
16856           }
16857         },
16858         "graceful-fs": {
16859           "version": "4.1.15",
16860           "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
16861           "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
16862           "dev": true
16863         },
16864         "invert-kv": {
16865           "version": "2.0.0",
16866           "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
16867           "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
16868           "dev": true
16869         },
16870         "is-accessor-descriptor": {
16871           "version": "0.1.6",
16872           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
16873           "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
16874           "dev": true,
16875           "requires": {
16876             "kind-of": "^3.0.2"
16877           },
16878           "dependencies": {
16879             "kind-of": {
16880               "version": "3.2.2",
16881               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
16882               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
16883               "dev": true,
16884               "requires": {
16885                 "is-buffer": "^1.1.5"
16886               }
16887             }
16888           }
16889         },
16890         "is-data-descriptor": {
16891           "version": "0.1.4",
16892           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
16893           "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
16894           "dev": true,
16895           "requires": {
16896             "kind-of": "^3.0.2"
16897           },
16898           "dependencies": {
16899             "kind-of": {
16900               "version": "3.2.2",
16901               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
16902               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
16903               "dev": true,
16904               "requires": {
16905                 "is-buffer": "^1.1.5"
16906               }
16907             }
16908           }
16909         },
16910         "is-fullwidth-code-point": {
16911           "version": "2.0.0",
16912           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
16913           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
16914           "dev": true
16915         },
16916         "is-number": {
16917           "version": "3.0.0",
16918           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
16919           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
16920           "dev": true,
16921           "requires": {
16922             "kind-of": "^3.0.2"
16923           },
16924           "dependencies": {
16925             "kind-of": {
16926               "version": "3.2.2",
16927               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
16928               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
16929               "dev": true,
16930               "requires": {
16931                 "is-buffer": "^1.1.5"
16932               }
16933             }
16934           }
16935         },
16936         "isobject": {
16937           "version": "3.0.1",
16938           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
16939           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
16940           "dev": true
16941         },
16942         "kind-of": {
16943           "version": "6.0.2",
16944           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
16945           "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
16946           "dev": true
16947         },
16948         "lcid": {
16949           "version": "2.0.0",
16950           "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
16951           "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
16952           "dev": true,
16953           "requires": {
16954             "invert-kv": "^2.0.0"
16955           }
16956         },
16957         "locate-path": {
16958           "version": "3.0.0",
16959           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
16960           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
16961           "dev": true,
16962           "requires": {
16963             "p-locate": "^3.0.0",
16964             "path-exists": "^3.0.0"
16965           }
16966         },
16967         "mem": {
16968           "version": "4.1.0",
16969           "resolved": "https://registry.npmjs.org/mem/-/mem-4.1.0.tgz",
16970           "integrity": "sha512-I5u6Q1x7wxO0kdOpYBB28xueHADYps5uty/zg936CiG8NTe5sJL8EjrCuLneuDW3PlMdZBGDIn8BirEVdovZvg==",
16971           "dev": true,
16972           "requires": {
16973             "map-age-cleaner": "^0.1.1",
16974             "mimic-fn": "^1.0.0",
16975             "p-is-promise": "^2.0.0"
16976           }
16977         },
16978         "micromatch": {
16979           "version": "3.1.10",
16980           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
16981           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
16982           "dev": true,
16983           "requires": {
16984             "arr-diff": "^4.0.0",
16985             "array-unique": "^0.3.2",
16986             "braces": "^2.3.1",
16987             "define-property": "^2.0.2",
16988             "extend-shallow": "^3.0.2",
16989             "extglob": "^2.0.4",
16990             "fragment-cache": "^0.2.1",
16991             "kind-of": "^6.0.2",
16992             "nanomatch": "^1.2.9",
16993             "object.pick": "^1.3.0",
16994             "regex-not": "^1.0.0",
16995             "snapdragon": "^0.8.1",
16996             "to-regex": "^3.0.2"
16997           }
16998         },
16999         "os-locale": {
17000           "version": "3.1.0",
17001           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
17002           "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
17003           "dev": true,
17004           "requires": {
17005             "execa": "^1.0.0",
17006             "lcid": "^2.0.0",
17007             "mem": "^4.0.0"
17008           }
17009         },
17010         "p-is-promise": {
17011           "version": "2.0.0",
17012           "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.0.0.tgz",
17013           "integrity": "sha512-pzQPhYMCAgLAKPWD2jC3Se9fEfrD9npNos0y150EeqZll7akhEgGhTW/slB6lHku8AvYGiJ+YJ5hfHKePPgFWg==",
17014           "dev": true
17015         },
17016         "p-limit": {
17017           "version": "2.1.0",
17018           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz",
17019           "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==",
17020           "dev": true,
17021           "requires": {
17022             "p-try": "^2.0.0"
17023           }
17024         },
17025         "p-locate": {
17026           "version": "3.0.0",
17027           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
17028           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
17029           "dev": true,
17030           "requires": {
17031             "p-limit": "^2.0.0"
17032           }
17033         },
17034         "p-try": {
17035           "version": "2.0.0",
17036           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
17037           "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
17038           "dev": true
17039         },
17040         "pump": {
17041           "version": "3.0.0",
17042           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
17043           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
17044           "dev": true,
17045           "requires": {
17046             "end-of-stream": "^1.1.0",
17047             "once": "^1.3.1"
17048           }
17049         },
17050         "slash": {
17051           "version": "2.0.0",
17052           "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
17053           "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==",
17054           "dev": true
17055         },
17056         "string-width": {
17057           "version": "2.1.1",
17058           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
17059           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
17060           "dev": true,
17061           "requires": {
17062             "is-fullwidth-code-point": "^2.0.0",
17063             "strip-ansi": "^4.0.0"
17064           }
17065         },
17066         "strip-ansi": {
17067           "version": "4.0.0",
17068           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
17069           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
17070           "dev": true,
17071           "requires": {
17072             "ansi-regex": "^3.0.0"
17073           }
17074         },
17075         "strip-bom": {
17076           "version": "3.0.0",
17077           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
17078           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
17079           "dev": true
17080         },
17081         "which-module": {
17082           "version": "2.0.0",
17083           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
17084           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
17085           "dev": true
17086         },
17087         "yargs": {
17088           "version": "12.0.5",
17089           "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz",
17090           "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==",
17091           "dev": true,
17092           "requires": {
17093             "cliui": "^4.0.0",
17094             "decamelize": "^1.2.0",
17095             "find-up": "^3.0.0",
17096             "get-caller-file": "^1.0.1",
17097             "os-locale": "^3.0.0",
17098             "require-directory": "^2.1.1",
17099             "require-main-filename": "^1.0.1",
17100             "set-blocking": "^2.0.0",
17101             "string-width": "^2.0.0",
17102             "which-module": "^2.0.0",
17103             "y18n": "^3.2.1 || ^4.0.0",
17104             "yargs-parser": "^11.1.1"
17105           }
17106         },
17107         "yargs-parser": {
17108           "version": "11.1.1",
17109           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz",
17110           "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==",
17111           "dev": true,
17112           "requires": {
17113             "camelcase": "^5.0.0",
17114             "decamelize": "^1.2.0"
17115           }
17116         }
17117       }
17118     },
17119     "jest-serializer": {
17120       "version": "24.0.0",
17121       "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.0.0.tgz",
17122       "integrity": "sha512-9FKxQyrFgHtx3ozU+1a8v938ILBE7S8Ko3uiAVjT8Yfi2o91j/fj81jacCQZ/Ihjiff/VsUCXVgQ+iF1XdImOw==",
17123       "dev": true
17124     },
17125     "jest-snapshot": {
17126       "version": "24.1.0",
17127       "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.1.0.tgz",
17128       "integrity": "sha512-th6TDfFqEmXvuViacU1ikD7xFb7lQsPn2rJl7OEmnfIVpnrx3QNY2t3PE88meeg0u/mQ0nkyvmC05PBqO4USFA==",
17129       "dev": true,
17130       "requires": {
17131         "@babel/types": "^7.0.0",
17132         "chalk": "^2.0.1",
17133         "jest-diff": "^24.0.0",
17134         "jest-matcher-utils": "^24.0.0",
17135         "jest-message-util": "^24.0.0",
17136         "jest-resolve": "^24.1.0",
17137         "mkdirp": "^0.5.1",
17138         "natural-compare": "^1.4.0",
17139         "pretty-format": "^24.0.0",
17140         "semver": "^5.5.0"
17141       },
17142       "dependencies": {
17143         "@babel/types": {
17144           "version": "7.3.3",
17145           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.3.3.tgz",
17146           "integrity": "sha512-2tACZ80Wg09UnPg5uGAOUvvInaqLk3l/IAhQzlxLQOIXacr6bMsra5SH6AWw/hIDRCSbCdHP2KzSOD+cT7TzMQ==",
17147           "dev": true,
17148           "requires": {
17149             "esutils": "^2.0.2",
17150             "lodash": "^4.17.11",
17151             "to-fast-properties": "^2.0.0"
17152           }
17153         },
17154         "lodash": {
17155           "version": "4.17.11",
17156           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
17157           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
17158           "dev": true
17159         },
17160         "to-fast-properties": {
17161           "version": "2.0.0",
17162           "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
17163           "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
17164           "dev": true
17165         }
17166       }
17167     },
17168     "jest-sonar-reporter": {
17169       "version": "2.0.0",
17170       "resolved": "https://registry.npmjs.org/jest-sonar-reporter/-/jest-sonar-reporter-2.0.0.tgz",
17171       "integrity": "sha512-ZervDCgEX5gdUbdtWsjdipLN3bKJwpxbvhkYNXTAYvAckCihobSLr9OT/IuyNIRT1EZMDDwR6DroWtrq+IL64w==",
17172       "dev": true,
17173       "requires": {
17174         "xml": "^1.0.1"
17175       }
17176     },
17177     "jest-util": {
17178       "version": "24.0.0",
17179       "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.0.0.tgz",
17180       "integrity": "sha512-QxsALc4wguYS7cfjdQSOr5HTkmjzkHgmZvIDkcmPfl1ib8PNV8QUWLwbKefCudWS0PRKioV+VbQ0oCUPC691fQ==",
17181       "dev": true,
17182       "requires": {
17183         "callsites": "^3.0.0",
17184         "chalk": "^2.0.1",
17185         "graceful-fs": "^4.1.15",
17186         "is-ci": "^2.0.0",
17187         "jest-message-util": "^24.0.0",
17188         "mkdirp": "^0.5.1",
17189         "slash": "^2.0.0",
17190         "source-map": "^0.6.0"
17191       },
17192       "dependencies": {
17193         "callsites": {
17194           "version": "3.0.0",
17195           "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.0.0.tgz",
17196           "integrity": "sha512-tWnkwu9YEq2uzlBDI4RcLn8jrFvF9AOi8PxDNU3hZZjJcjkcRAq3vCI+vZcg1SuxISDYe86k9VZFwAxDiJGoAw==",
17197           "dev": true
17198         },
17199         "ci-info": {
17200           "version": "2.0.0",
17201           "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
17202           "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
17203           "dev": true
17204         },
17205         "graceful-fs": {
17206           "version": "4.1.15",
17207           "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
17208           "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
17209           "dev": true
17210         },
17211         "is-ci": {
17212           "version": "2.0.0",
17213           "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
17214           "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
17215           "dev": true,
17216           "requires": {
17217             "ci-info": "^2.0.0"
17218           }
17219         },
17220         "slash": {
17221           "version": "2.0.0",
17222           "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
17223           "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==",
17224           "dev": true
17225         },
17226         "source-map": {
17227           "version": "0.6.1",
17228           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
17229           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
17230           "dev": true
17231         }
17232       }
17233     },
17234     "jest-validate": {
17235       "version": "24.0.0",
17236       "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.0.0.tgz",
17237       "integrity": "sha512-vMrKrTOP4BBFIeOWsjpsDgVXATxCspC9S1gqvbJ3Tnn/b9ACsJmteYeVx9830UMV28Cob1RX55x96Qq3Tfad4g==",
17238       "dev": true,
17239       "requires": {
17240         "camelcase": "^5.0.0",
17241         "chalk": "^2.0.1",
17242         "jest-get-type": "^24.0.0",
17243         "leven": "^2.1.0",
17244         "pretty-format": "^24.0.0"
17245       },
17246       "dependencies": {
17247         "camelcase": {
17248           "version": "5.0.0",
17249           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz",
17250           "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==",
17251           "dev": true
17252         }
17253       }
17254     },
17255     "jest-watcher": {
17256       "version": "24.0.0",
17257       "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.0.0.tgz",
17258       "integrity": "sha512-GxkW2QrZ4YxmW1GUWER05McjVDunBlKMFfExu+VsGmXJmpej1saTEKvONdx5RJBlVdpPI5x6E3+EDQSIGgl53g==",
17259       "dev": true,
17260       "requires": {
17261         "ansi-escapes": "^3.0.0",
17262         "chalk": "^2.0.1",
17263         "jest-util": "^24.0.0",
17264         "string-length": "^2.0.0"
17265       }
17266     },
17267     "jest-worker": {
17268       "version": "24.0.0",
17269       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.0.0.tgz",
17270       "integrity": "sha512-s64/OThpfQvoCeHG963MiEZOAAxu8kHsaL/rCMF7lpdzo7vgF0CtPml9hfguOMgykgH/eOm4jFP4ibfHLruytg==",
17271       "dev": true,
17272       "requires": {
17273         "merge-stream": "^1.0.1",
17274         "supports-color": "^6.1.0"
17275       },
17276       "dependencies": {
17277         "has-flag": {
17278           "version": "3.0.0",
17279           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
17280           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
17281           "dev": true
17282         },
17283         "supports-color": {
17284           "version": "6.1.0",
17285           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
17286           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
17287           "dev": true,
17288           "requires": {
17289             "has-flag": "^3.0.0"
17290           }
17291         }
17292       }
17293     },
17294     "jest-zone-patch": {
17295       "version": "0.0.10",
17296       "resolved": "https://registry.npmjs.org/jest-zone-patch/-/jest-zone-patch-0.0.10.tgz",
17297       "integrity": "sha512-K5uHLHgMgi2Eyj74gbY+xSeGGekb5U48bXsgDwgipRbFdaekyZK+TAcp8auamqU4UjrAt5S4sIUZz/2bBNyTTA=="
17298     },
17299     "js-base64": {
17300       "version": "2.5.0",
17301       "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.0.tgz",
17302       "integrity": "sha512-wlEBIZ5LP8usDylWbDNhKPEFVFdI5hCHpnVoT/Ysvoi/PRhJENm/Rlh9TvjYB38HFfKZN7OzEbRjmjvLkFw11g==",
17303       "dev": true,
17304       "optional": true
17305     },
17306     "js-levenshtein": {
17307       "version": "1.1.4",
17308       "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.4.tgz",
17309       "integrity": "sha512-PxfGzSs0ztShKrUYPIn5r0MtyAhYcCwmndozzpz8YObbPnD1jFxzlBGbRnX2mIu6Z13xN6+PTu05TQFnZFlzow==",
17310       "dev": true
17311     },
17312     "js-tokens": {
17313       "version": "3.0.2",
17314       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
17315       "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls="
17316     },
17317     "js-yaml": {
17318       "version": "3.11.0",
17319       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.11.0.tgz",
17320       "integrity": "sha512-saJstZWv7oNeOyBh3+Dx1qWzhW0+e6/8eDzo7p5rDFqxntSztloLtuKu+Ejhtq82jsilwOIZYsCz+lIjthg1Hw==",
17321       "dev": true,
17322       "requires": {
17323         "argparse": "^1.0.7",
17324         "esprima": "^4.0.0"
17325       }
17326     },
17327     "jsbn": {
17328       "version": "0.1.1",
17329       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
17330       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
17331       "optional": true
17332     },
17333     "jsdom": {
17334       "version": "11.12.0",
17335       "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz",
17336       "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==",
17337       "dev": true,
17338       "requires": {
17339         "abab": "^2.0.0",
17340         "acorn": "^5.5.3",
17341         "acorn-globals": "^4.1.0",
17342         "array-equal": "^1.0.0",
17343         "cssom": ">= 0.3.2 < 0.4.0",
17344         "cssstyle": "^1.0.0",
17345         "data-urls": "^1.0.0",
17346         "domexception": "^1.0.1",
17347         "escodegen": "^1.9.1",
17348         "html-encoding-sniffer": "^1.0.2",
17349         "left-pad": "^1.3.0",
17350         "nwsapi": "^2.0.7",
17351         "parse5": "4.0.0",
17352         "pn": "^1.1.0",
17353         "request": "^2.87.0",
17354         "request-promise-native": "^1.0.5",
17355         "sax": "^1.2.4",
17356         "symbol-tree": "^3.2.2",
17357         "tough-cookie": "^2.3.4",
17358         "w3c-hr-time": "^1.0.1",
17359         "webidl-conversions": "^4.0.2",
17360         "whatwg-encoding": "^1.0.3",
17361         "whatwg-mimetype": "^2.1.0",
17362         "whatwg-url": "^6.4.1",
17363         "ws": "^5.2.0",
17364         "xml-name-validator": "^3.0.0"
17365       },
17366       "dependencies": {
17367         "ajv": {
17368           "version": "6.9.1",
17369           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.9.1.tgz",
17370           "integrity": "sha512-XDN92U311aINL77ieWHmqCcNlwjoP5cHXDxIxbf2MaPYuCXOHS7gHH8jktxeK5omgd52XbSTX6a4Piwd1pQmzA==",
17371           "dev": true,
17372           "requires": {
17373             "fast-deep-equal": "^2.0.1",
17374             "fast-json-stable-stringify": "^2.0.0",
17375             "json-schema-traverse": "^0.4.1",
17376             "uri-js": "^4.2.2"
17377           }
17378         },
17379         "assert-plus": {
17380           "version": "1.0.0",
17381           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
17382           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
17383           "dev": true
17384         },
17385         "aws-sign2": {
17386           "version": "0.7.0",
17387           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
17388           "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
17389           "dev": true
17390         },
17391         "aws4": {
17392           "version": "1.8.0",
17393           "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
17394           "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
17395           "dev": true
17396         },
17397         "extend": {
17398           "version": "3.0.2",
17399           "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
17400           "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
17401           "dev": true
17402         },
17403         "fast-deep-equal": {
17404           "version": "2.0.1",
17405           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
17406           "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
17407           "dev": true
17408         },
17409         "form-data": {
17410           "version": "2.3.3",
17411           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
17412           "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
17413           "dev": true,
17414           "requires": {
17415             "asynckit": "^0.4.0",
17416             "combined-stream": "^1.0.6",
17417             "mime-types": "^2.1.12"
17418           }
17419         },
17420         "har-schema": {
17421           "version": "2.0.0",
17422           "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
17423           "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
17424           "dev": true
17425         },
17426         "har-validator": {
17427           "version": "5.1.3",
17428           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
17429           "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
17430           "dev": true,
17431           "requires": {
17432             "ajv": "^6.5.5",
17433             "har-schema": "^2.0.0"
17434           }
17435         },
17436         "http-signature": {
17437           "version": "1.2.0",
17438           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
17439           "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
17440           "dev": true,
17441           "requires": {
17442             "assert-plus": "^1.0.0",
17443             "jsprim": "^1.2.2",
17444             "sshpk": "^1.7.0"
17445           }
17446         },
17447         "json-schema-traverse": {
17448           "version": "0.4.1",
17449           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
17450           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
17451           "dev": true
17452         },
17453         "mime-db": {
17454           "version": "1.38.0",
17455           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.38.0.tgz",
17456           "integrity": "sha512-bqVioMFFzc2awcdJZIzR3HjZFX20QhilVS7hytkKrv7xFAn8bM1gzc/FOX2awLISvWe0PV8ptFKcon+wZ5qYkg==",
17457           "dev": true
17458         },
17459         "mime-types": {
17460           "version": "2.1.22",
17461           "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.22.tgz",
17462           "integrity": "sha512-aGl6TZGnhm/li6F7yx82bJiBZwgiEa4Hf6CNr8YO+r5UHr53tSTYZb102zyU50DOWWKeOv0uQLRL0/9EiKWCog==",
17463           "dev": true,
17464           "requires": {
17465             "mime-db": "~1.38.0"
17466           }
17467         },
17468         "oauth-sign": {
17469           "version": "0.9.0",
17470           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
17471           "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
17472           "dev": true
17473         },
17474         "parse5": {
17475           "version": "4.0.0",
17476           "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
17477           "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
17478           "dev": true
17479         },
17480         "performance-now": {
17481           "version": "2.1.0",
17482           "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
17483           "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
17484           "dev": true
17485         },
17486         "qs": {
17487           "version": "6.5.2",
17488           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
17489           "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
17490           "dev": true
17491         },
17492         "request": {
17493           "version": "2.88.0",
17494           "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
17495           "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
17496           "dev": true,
17497           "requires": {
17498             "aws-sign2": "~0.7.0",
17499             "aws4": "^1.8.0",
17500             "caseless": "~0.12.0",
17501             "combined-stream": "~1.0.6",
17502             "extend": "~3.0.2",
17503             "forever-agent": "~0.6.1",
17504             "form-data": "~2.3.2",
17505             "har-validator": "~5.1.0",
17506             "http-signature": "~1.2.0",
17507             "is-typedarray": "~1.0.0",
17508             "isstream": "~0.1.2",
17509             "json-stringify-safe": "~5.0.1",
17510             "mime-types": "~2.1.19",
17511             "oauth-sign": "~0.9.0",
17512             "performance-now": "^2.1.0",
17513             "qs": "~6.5.2",
17514             "safe-buffer": "^5.1.2",
17515             "tough-cookie": "~2.4.3",
17516             "tunnel-agent": "^0.6.0",
17517             "uuid": "^3.3.2"
17518           },
17519           "dependencies": {
17520             "tough-cookie": {
17521               "version": "2.4.3",
17522               "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
17523               "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
17524               "dev": true,
17525               "requires": {
17526                 "psl": "^1.1.24",
17527                 "punycode": "^1.4.1"
17528               }
17529             }
17530           }
17531         },
17532         "safe-buffer": {
17533           "version": "5.1.2",
17534           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
17535           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
17536           "dev": true
17537         },
17538         "sax": {
17539           "version": "1.2.4",
17540           "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
17541           "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
17542           "dev": true
17543         },
17544         "uuid": {
17545           "version": "3.3.2",
17546           "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
17547           "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
17548           "dev": true
17549         }
17550       }
17551     },
17552     "jsesc": {
17553       "version": "1.3.0",
17554       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
17555       "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s="
17556     },
17557     "json-loader": {
17558       "version": "0.5.7",
17559       "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz",
17560       "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==",
17561       "dev": true
17562     },
17563     "json-parse-better-errors": {
17564       "version": "1.0.2",
17565       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
17566       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
17567       "dev": true
17568     },
17569     "json-schema": {
17570       "version": "0.2.3",
17571       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
17572       "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
17573     },
17574     "json-schema-traverse": {
17575       "version": "0.3.1",
17576       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
17577       "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
17578       "dev": true
17579     },
17580     "json-stable-stringify": {
17581       "version": "1.0.1",
17582       "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
17583       "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
17584       "requires": {
17585         "jsonify": "~0.0.0"
17586       }
17587     },
17588     "json-stringify-safe": {
17589       "version": "5.0.1",
17590       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
17591       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
17592     },
17593     "json3": {
17594       "version": "3.3.2",
17595       "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
17596       "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=",
17597       "dev": true
17598     },
17599     "json5": {
17600       "version": "0.5.1",
17601       "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
17602       "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE="
17603     },
17604     "jsonfile": {
17605       "version": "4.0.0",
17606       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
17607       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
17608       "requires": {
17609         "graceful-fs": "^4.1.6"
17610       }
17611     },
17612     "jsonify": {
17613       "version": "0.0.0",
17614       "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
17615       "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM="
17616     },
17617     "jsonparse": {
17618       "version": "1.3.1",
17619       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
17620       "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
17621       "dev": true
17622     },
17623     "jsprim": {
17624       "version": "1.4.1",
17625       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
17626       "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
17627       "requires": {
17628         "assert-plus": "1.0.0",
17629         "extsprintf": "1.3.0",
17630         "json-schema": "0.2.3",
17631         "verror": "1.10.0"
17632       },
17633       "dependencies": {
17634         "assert-plus": {
17635           "version": "1.0.0",
17636           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
17637           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
17638         }
17639       }
17640     },
17641     "jwt-decode": {
17642       "version": "2.2.0",
17643       "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-2.2.0.tgz",
17644       "integrity": "sha1-fYa9VmefWM5qhHBKZX3TkruoGnk="
17645     },
17646     "karma-source-map-support": {
17647       "version": "1.3.0",
17648       "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.3.0.tgz",
17649       "integrity": "sha512-HcPqdAusNez/ywa+biN4EphGz62MmQyPggUsDfsHqa7tSe4jdsxgvTKuDfIazjL+IOxpVWyT7Pr4dhAV+sxX5Q==",
17650       "dev": true,
17651       "requires": {
17652         "source-map-support": "^0.5.5"
17653       },
17654       "dependencies": {
17655         "source-map": {
17656           "version": "0.6.1",
17657           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
17658           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
17659           "dev": true
17660         },
17661         "source-map-support": {
17662           "version": "0.5.9",
17663           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz",
17664           "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==",
17665           "dev": true,
17666           "requires": {
17667             "buffer-from": "^1.0.0",
17668             "source-map": "^0.6.0"
17669           }
17670         }
17671       }
17672     },
17673     "killable": {
17674       "version": "1.0.1",
17675       "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
17676       "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
17677       "dev": true
17678     },
17679     "kind-of": {
17680       "version": "3.2.2",
17681       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
17682       "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
17683       "dev": true,
17684       "requires": {
17685         "is-buffer": "^1.1.5"
17686       }
17687     },
17688     "kleur": {
17689       "version": "3.0.2",
17690       "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.2.tgz",
17691       "integrity": "sha512-3h7B2WRT5LNXOtQiAaWonilegHcPSf9nLVXlSTci8lu1dZUuui61+EsPEZqSVxY7rXYmB2DVKMQILxaO5WL61Q==",
17692       "dev": true
17693     },
17694     "lazy-ass": {
17695       "version": "1.6.0",
17696       "resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz",
17697       "integrity": "sha1-eZllXoZGwX8In90YfRUNMyTVRRM=",
17698       "dev": true
17699     },
17700     "lazy-cache": {
17701       "version": "1.0.4",
17702       "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
17703       "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
17704       "dev": true
17705     },
17706     "lcid": {
17707       "version": "1.0.0",
17708       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
17709       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
17710       "dev": true,
17711       "requires": {
17712         "invert-kv": "^1.0.0"
17713       }
17714     },
17715     "left-pad": {
17716       "version": "1.3.0",
17717       "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz",
17718       "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==",
17719       "dev": true
17720     },
17721     "less": {
17722       "version": "3.8.1",
17723       "resolved": "https://registry.npmjs.org/less/-/less-3.8.1.tgz",
17724       "integrity": "sha512-8HFGuWmL3FhQR0aH89escFNBQH/nEiYPP2ltDFdQw2chE28Yx2E3lhAIq9Y2saYwLSwa699s4dBVEfCY8Drf7Q==",
17725       "dev": true,
17726       "requires": {
17727         "clone": "^2.1.2",
17728         "errno": "^0.1.1",
17729         "graceful-fs": "^4.1.2",
17730         "image-size": "~0.5.0",
17731         "mime": "^1.4.1",
17732         "mkdirp": "^0.5.0",
17733         "promise": "^7.1.1",
17734         "request": "^2.83.0",
17735         "source-map": "~0.6.0"
17736       },
17737       "dependencies": {
17738         "ajv": {
17739           "version": "6.6.2",
17740           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.6.2.tgz",
17741           "integrity": "sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g==",
17742           "dev": true,
17743           "optional": true,
17744           "requires": {
17745             "fast-deep-equal": "^2.0.1",
17746             "fast-json-stable-stringify": "^2.0.0",
17747             "json-schema-traverse": "^0.4.1",
17748             "uri-js": "^4.2.2"
17749           }
17750         },
17751         "assert-plus": {
17752           "version": "1.0.0",
17753           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
17754           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
17755           "dev": true,
17756           "optional": true
17757         },
17758         "aws-sign2": {
17759           "version": "0.7.0",
17760           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
17761           "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
17762           "dev": true,
17763           "optional": true
17764         },
17765         "aws4": {
17766           "version": "1.8.0",
17767           "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
17768           "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
17769           "dev": true,
17770           "optional": true
17771         },
17772         "extend": {
17773           "version": "3.0.2",
17774           "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
17775           "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
17776           "dev": true,
17777           "optional": true
17778         },
17779         "fast-deep-equal": {
17780           "version": "2.0.1",
17781           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
17782           "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
17783           "dev": true,
17784           "optional": true
17785         },
17786         "form-data": {
17787           "version": "2.3.3",
17788           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
17789           "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
17790           "dev": true,
17791           "optional": true,
17792           "requires": {
17793             "asynckit": "^0.4.0",
17794             "combined-stream": "^1.0.6",
17795             "mime-types": "^2.1.12"
17796           }
17797         },
17798         "har-schema": {
17799           "version": "2.0.0",
17800           "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
17801           "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
17802           "dev": true,
17803           "optional": true
17804         },
17805         "har-validator": {
17806           "version": "5.1.3",
17807           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
17808           "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
17809           "dev": true,
17810           "optional": true,
17811           "requires": {
17812             "ajv": "^6.5.5",
17813             "har-schema": "^2.0.0"
17814           }
17815         },
17816         "http-signature": {
17817           "version": "1.2.0",
17818           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
17819           "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
17820           "dev": true,
17821           "optional": true,
17822           "requires": {
17823             "assert-plus": "^1.0.0",
17824             "jsprim": "^1.2.2",
17825             "sshpk": "^1.7.0"
17826           }
17827         },
17828         "json-schema-traverse": {
17829           "version": "0.4.1",
17830           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
17831           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
17832           "dev": true,
17833           "optional": true
17834         },
17835         "mime-db": {
17836           "version": "1.37.0",
17837           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
17838           "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==",
17839           "dev": true
17840         },
17841         "mime-types": {
17842           "version": "2.1.21",
17843           "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz",
17844           "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",
17845           "dev": true,
17846           "requires": {
17847             "mime-db": "~1.37.0"
17848           }
17849         },
17850         "oauth-sign": {
17851           "version": "0.9.0",
17852           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
17853           "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
17854           "dev": true,
17855           "optional": true
17856         },
17857         "performance-now": {
17858           "version": "2.1.0",
17859           "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
17860           "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
17861           "dev": true,
17862           "optional": true
17863         },
17864         "qs": {
17865           "version": "6.5.2",
17866           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
17867           "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
17868           "dev": true,
17869           "optional": true
17870         },
17871         "request": {
17872           "version": "2.88.0",
17873           "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
17874           "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
17875           "dev": true,
17876           "optional": true,
17877           "requires": {
17878             "aws-sign2": "~0.7.0",
17879             "aws4": "^1.8.0",
17880             "caseless": "~0.12.0",
17881             "combined-stream": "~1.0.6",
17882             "extend": "~3.0.2",
17883             "forever-agent": "~0.6.1",
17884             "form-data": "~2.3.2",
17885             "har-validator": "~5.1.0",
17886             "http-signature": "~1.2.0",
17887             "is-typedarray": "~1.0.0",
17888             "isstream": "~0.1.2",
17889             "json-stringify-safe": "~5.0.1",
17890             "mime-types": "~2.1.19",
17891             "oauth-sign": "~0.9.0",
17892             "performance-now": "^2.1.0",
17893             "qs": "~6.5.2",
17894             "safe-buffer": "^5.1.2",
17895             "tough-cookie": "~2.4.3",
17896             "tunnel-agent": "^0.6.0",
17897             "uuid": "^3.3.2"
17898           }
17899         },
17900         "safe-buffer": {
17901           "version": "5.1.2",
17902           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
17903           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
17904           "dev": true,
17905           "optional": true
17906         },
17907         "source-map": {
17908           "version": "0.6.1",
17909           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
17910           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
17911           "dev": true,
17912           "optional": true
17913         },
17914         "tough-cookie": {
17915           "version": "2.4.3",
17916           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
17917           "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
17918           "dev": true,
17919           "optional": true,
17920           "requires": {
17921             "psl": "^1.1.24",
17922             "punycode": "^1.4.1"
17923           }
17924         },
17925         "uuid": {
17926           "version": "3.3.2",
17927           "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
17928           "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
17929           "dev": true,
17930           "optional": true
17931         }
17932       }
17933     },
17934     "less-loader": {
17935       "version": "4.1.0",
17936       "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-4.1.0.tgz",
17937       "integrity": "sha512-KNTsgCE9tMOM70+ddxp9yyt9iHqgmSs0yTZc5XH5Wo+g80RWRIYNqE58QJKm/yMud5wZEvz50ugRDuzVIkyahg==",
17938       "dev": true,
17939       "requires": {
17940         "clone": "^2.1.1",
17941         "loader-utils": "^1.1.0",
17942         "pify": "^3.0.0"
17943       }
17944     },
17945     "leven": {
17946       "version": "2.1.0",
17947       "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz",
17948       "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=",
17949       "dev": true
17950     },
17951     "levn": {
17952       "version": "0.3.0",
17953       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
17954       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
17955       "requires": {
17956         "prelude-ls": "~1.1.2",
17957         "type-check": "~0.3.2"
17958       }
17959     },
17960     "license-webpack-plugin": {
17961       "version": "2.0.2",
17962       "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.0.2.tgz",
17963       "integrity": "sha512-GsomZw5VoT20ST8qH2tOjBgbyhn6Pgs9M94g0mbvfBIV1VXufm1iKY+4dbgfTObj1Mp6nSRE3Zf74deOZr0KwA==",
17964       "dev": true,
17965       "requires": {
17966         "webpack-sources": "^1.2.0"
17967       },
17968       "dependencies": {
17969         "source-map": {
17970           "version": "0.6.1",
17971           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
17972           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
17973           "dev": true
17974         },
17975         "webpack-sources": {
17976           "version": "1.3.0",
17977           "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.3.0.tgz",
17978           "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==",
17979           "dev": true,
17980           "requires": {
17981             "source-list-map": "^2.0.0",
17982             "source-map": "~0.6.1"
17983           }
17984         }
17985       }
17986     },
17987     "lineclip": {
17988       "version": "1.1.5",
17989       "resolved": "https://registry.npmjs.org/lineclip/-/lineclip-1.1.5.tgz",
17990       "integrity": "sha1-K/JgZ9lDVP6r+R5CdoI221YW/RM="
17991     },
17992     "listr": {
17993       "version": "0.12.0",
17994       "resolved": "https://registry.npmjs.org/listr/-/listr-0.12.0.tgz",
17995       "integrity": "sha1-a84sD1YD+klYDqF81qAMwOX6RRo=",
17996       "dev": true,
17997       "requires": {
17998         "chalk": "^1.1.3",
17999         "cli-truncate": "^0.2.1",
18000         "figures": "^1.7.0",
18001         "indent-string": "^2.1.0",
18002         "is-promise": "^2.1.0",
18003         "is-stream": "^1.1.0",
18004         "listr-silent-renderer": "^1.1.1",
18005         "listr-update-renderer": "^0.2.0",
18006         "listr-verbose-renderer": "^0.4.0",
18007         "log-symbols": "^1.0.2",
18008         "log-update": "^1.0.2",
18009         "ora": "^0.2.3",
18010         "p-map": "^1.1.1",
18011         "rxjs": "^5.0.0-beta.11",
18012         "stream-to-observable": "^0.1.0",
18013         "strip-ansi": "^3.0.1"
18014       },
18015       "dependencies": {
18016         "ansi-styles": {
18017           "version": "2.2.1",
18018           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
18019           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
18020           "dev": true
18021         },
18022         "chalk": {
18023           "version": "1.1.3",
18024           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
18025           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
18026           "dev": true,
18027           "requires": {
18028             "ansi-styles": "^2.2.1",
18029             "escape-string-regexp": "^1.0.2",
18030             "has-ansi": "^2.0.0",
18031             "strip-ansi": "^3.0.0",
18032             "supports-color": "^2.0.0"
18033           }
18034         },
18035         "figures": {
18036           "version": "1.7.0",
18037           "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
18038           "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
18039           "dev": true,
18040           "requires": {
18041             "escape-string-regexp": "^1.0.5",
18042             "object-assign": "^4.1.0"
18043           }
18044         },
18045         "log-symbols": {
18046           "version": "1.0.2",
18047           "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz",
18048           "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=",
18049           "dev": true,
18050           "requires": {
18051             "chalk": "^1.0.0"
18052           }
18053         },
18054         "rxjs": {
18055           "version": "5.5.12",
18056           "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz",
18057           "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==",
18058           "dev": true,
18059           "requires": {
18060             "symbol-observable": "1.0.1"
18061           }
18062         },
18063         "supports-color": {
18064           "version": "2.0.0",
18065           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
18066           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
18067           "dev": true
18068         },
18069         "symbol-observable": {
18070           "version": "1.0.1",
18071           "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz",
18072           "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=",
18073           "dev": true
18074         }
18075       }
18076     },
18077     "listr-silent-renderer": {
18078       "version": "1.1.1",
18079       "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz",
18080       "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=",
18081       "dev": true
18082     },
18083     "listr-update-renderer": {
18084       "version": "0.2.0",
18085       "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.2.0.tgz",
18086       "integrity": "sha1-yoDhd5tOcCZoB+ju0a1qvjmFUPk=",
18087       "dev": true,
18088       "requires": {
18089         "chalk": "^1.1.3",
18090         "cli-truncate": "^0.2.1",
18091         "elegant-spinner": "^1.0.1",
18092         "figures": "^1.7.0",
18093         "indent-string": "^3.0.0",
18094         "log-symbols": "^1.0.2",
18095         "log-update": "^1.0.2",
18096         "strip-ansi": "^3.0.1"
18097       },
18098       "dependencies": {
18099         "ansi-styles": {
18100           "version": "2.2.1",
18101           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
18102           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
18103           "dev": true
18104         },
18105         "chalk": {
18106           "version": "1.1.3",
18107           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
18108           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
18109           "dev": true,
18110           "requires": {
18111             "ansi-styles": "^2.2.1",
18112             "escape-string-regexp": "^1.0.2",
18113             "has-ansi": "^2.0.0",
18114             "strip-ansi": "^3.0.0",
18115             "supports-color": "^2.0.0"
18116           }
18117         },
18118         "figures": {
18119           "version": "1.7.0",
18120           "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
18121           "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
18122           "dev": true,
18123           "requires": {
18124             "escape-string-regexp": "^1.0.5",
18125             "object-assign": "^4.1.0"
18126           }
18127         },
18128         "indent-string": {
18129           "version": "3.2.0",
18130           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
18131           "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=",
18132           "dev": true
18133         },
18134         "log-symbols": {
18135           "version": "1.0.2",
18136           "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz",
18137           "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=",
18138           "dev": true,
18139           "requires": {
18140             "chalk": "^1.0.0"
18141           }
18142         },
18143         "supports-color": {
18144           "version": "2.0.0",
18145           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
18146           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
18147           "dev": true
18148         }
18149       }
18150     },
18151     "listr-verbose-renderer": {
18152       "version": "0.4.1",
18153       "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.4.1.tgz",
18154       "integrity": "sha1-ggb0z21S3cWCfl/RSYng6WWTOjU=",
18155       "dev": true,
18156       "requires": {
18157         "chalk": "^1.1.3",
18158         "cli-cursor": "^1.0.2",
18159         "date-fns": "^1.27.2",
18160         "figures": "^1.7.0"
18161       },
18162       "dependencies": {
18163         "ansi-styles": {
18164           "version": "2.2.1",
18165           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
18166           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
18167           "dev": true
18168         },
18169         "chalk": {
18170           "version": "1.1.3",
18171           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
18172           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
18173           "dev": true,
18174           "requires": {
18175             "ansi-styles": "^2.2.1",
18176             "escape-string-regexp": "^1.0.2",
18177             "has-ansi": "^2.0.0",
18178             "strip-ansi": "^3.0.0",
18179             "supports-color": "^2.0.0"
18180           }
18181         },
18182         "cli-cursor": {
18183           "version": "1.0.2",
18184           "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
18185           "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
18186           "dev": true,
18187           "requires": {
18188             "restore-cursor": "^1.0.1"
18189           }
18190         },
18191         "figures": {
18192           "version": "1.7.0",
18193           "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
18194           "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
18195           "dev": true,
18196           "requires": {
18197             "escape-string-regexp": "^1.0.5",
18198             "object-assign": "^4.1.0"
18199           }
18200         },
18201         "onetime": {
18202           "version": "1.1.0",
18203           "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
18204           "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
18205           "dev": true
18206         },
18207         "restore-cursor": {
18208           "version": "1.0.1",
18209           "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
18210           "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
18211           "dev": true,
18212           "requires": {
18213             "exit-hook": "^1.0.0",
18214             "onetime": "^1.0.0"
18215           }
18216         },
18217         "supports-color": {
18218           "version": "2.0.0",
18219           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
18220           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
18221           "dev": true
18222         }
18223       }
18224     },
18225     "load-json-file": {
18226       "version": "1.1.0",
18227       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
18228       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
18229       "dev": true,
18230       "requires": {
18231         "graceful-fs": "^4.1.2",
18232         "parse-json": "^2.2.0",
18233         "pify": "^2.0.0",
18234         "pinkie-promise": "^2.0.0",
18235         "strip-bom": "^2.0.0"
18236       },
18237       "dependencies": {
18238         "pify": {
18239           "version": "2.3.0",
18240           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
18241           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
18242           "dev": true
18243         }
18244       }
18245     },
18246     "loader-runner": {
18247       "version": "2.3.0",
18248       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.0.tgz",
18249       "integrity": "sha1-9IKuqC1UPgeSFwDVpG7yb9rGuKI=",
18250       "dev": true
18251     },
18252     "loader-utils": {
18253       "version": "1.1.0",
18254       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz",
18255       "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=",
18256       "requires": {
18257         "big.js": "^3.1.3",
18258         "emojis-list": "^2.0.0",
18259         "json5": "^0.5.0"
18260       }
18261     },
18262     "locate-path": {
18263       "version": "2.0.0",
18264       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
18265       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
18266       "dev": true,
18267       "requires": {
18268         "p-locate": "^2.0.0",
18269         "path-exists": "^3.0.0"
18270       }
18271     },
18272     "lodash": {
18273       "version": "4.17.5",
18274       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
18275       "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw=="
18276     },
18277     "lodash.assign": {
18278       "version": "4.2.0",
18279       "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
18280       "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
18281       "dev": true,
18282       "optional": true
18283     },
18284     "lodash.clonedeep": {
18285       "version": "4.5.0",
18286       "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
18287       "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
18288       "dev": true
18289     },
18290     "lodash.debounce": {
18291       "version": "4.0.8",
18292       "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
18293       "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
18294       "dev": true
18295     },
18296     "lodash.get": {
18297       "version": "4.4.2",
18298       "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
18299       "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=",
18300       "dev": true
18301     },
18302     "lodash.mergewith": {
18303       "version": "4.6.1",
18304       "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz",
18305       "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==",
18306       "dev": true,
18307       "optional": true
18308     },
18309     "lodash.once": {
18310       "version": "4.1.1",
18311       "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz",
18312       "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=",
18313       "dev": true
18314     },
18315     "lodash.sortby": {
18316       "version": "4.7.0",
18317       "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
18318       "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=",
18319       "dev": true
18320     },
18321     "lodash.tail": {
18322       "version": "4.1.1",
18323       "resolved": "https://registry.npmjs.org/lodash.tail/-/lodash.tail-4.1.1.tgz",
18324       "integrity": "sha1-0jM6NtnncXyK0vfKyv7HwytERmQ=",
18325       "dev": true
18326     },
18327     "lodash.zip": {
18328       "version": "4.2.0",
18329       "resolved": "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz",
18330       "integrity": "sha1-7GZi5IlkCO1KtsVCo5kLcswIACA="
18331     },
18332     "log-symbols": {
18333       "version": "2.2.0",
18334       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
18335       "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
18336       "dev": true,
18337       "requires": {
18338         "chalk": "^2.0.1"
18339       }
18340     },
18341     "log-update": {
18342       "version": "1.0.2",
18343       "resolved": "https://registry.npmjs.org/log-update/-/log-update-1.0.2.tgz",
18344       "integrity": "sha1-GZKfZMQJPS0ucHWh2tivWcKWuNE=",
18345       "dev": true,
18346       "requires": {
18347         "ansi-escapes": "^1.0.0",
18348         "cli-cursor": "^1.0.2"
18349       },
18350       "dependencies": {
18351         "ansi-escapes": {
18352           "version": "1.4.0",
18353           "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
18354           "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=",
18355           "dev": true
18356         },
18357         "cli-cursor": {
18358           "version": "1.0.2",
18359           "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
18360           "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
18361           "dev": true,
18362           "requires": {
18363             "restore-cursor": "^1.0.1"
18364           }
18365         },
18366         "onetime": {
18367           "version": "1.1.0",
18368           "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
18369           "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
18370           "dev": true
18371         },
18372         "restore-cursor": {
18373           "version": "1.0.1",
18374           "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
18375           "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
18376           "dev": true,
18377           "requires": {
18378             "exit-hook": "^1.0.0",
18379             "onetime": "^1.0.0"
18380           }
18381         }
18382       }
18383     },
18384     "loglevel": {
18385       "version": "1.6.1",
18386       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.1.tgz",
18387       "integrity": "sha1-4PyVEztu8nbNyIh82vJKpvFW+Po=",
18388       "dev": true
18389     },
18390     "longest": {
18391       "version": "1.0.1",
18392       "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
18393       "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
18394       "dev": true
18395     },
18396     "loose-envify": {
18397       "version": "1.3.1",
18398       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz",
18399       "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=",
18400       "requires": {
18401         "js-tokens": "^3.0.0"
18402       }
18403     },
18404     "loud-rejection": {
18405       "version": "1.6.0",
18406       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
18407       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
18408       "dev": true,
18409       "optional": true,
18410       "requires": {
18411         "currently-unhandled": "^0.4.1",
18412         "signal-exit": "^3.0.0"
18413       }
18414     },
18415     "lowercase-keys": {
18416       "version": "1.0.1",
18417       "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
18418       "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA=="
18419     },
18420     "lru-cache": {
18421       "version": "4.1.2",
18422       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.2.tgz",
18423       "integrity": "sha512-wgeVXhrDwAWnIF/yZARsFnMBtdFXOg1b8RIrhilp+0iDYN4mdQcNZElDZ0e4B64BhaxeQ5zN7PMyvu7we1kPeQ==",
18424       "dev": true,
18425       "requires": {
18426         "pseudomap": "^1.0.2",
18427         "yallist": "^2.1.2"
18428       }
18429     },
18430     "magic-string": {
18431       "version": "0.25.1",
18432       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.1.tgz",
18433       "integrity": "sha512-sCuTz6pYom8Rlt4ISPFn6wuFodbKMIHUMv4Qko9P17dpxb7s52KJTmRuZZqHdGmLCK9AOcDare039nRIcfdkEg==",
18434       "dev": true,
18435       "requires": {
18436         "sourcemap-codec": "^1.4.1"
18437       }
18438     },
18439     "make-dir": {
18440       "version": "1.2.0",
18441       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.2.0.tgz",
18442       "integrity": "sha512-aNUAa4UMg/UougV25bbrU4ZaaKNjJ/3/xnvg/twpmKROPdKZPZ9wGgI0opdZzO8q/zUFawoUuixuOv33eZ61Iw==",
18443       "dev": true,
18444       "requires": {
18445         "pify": "^3.0.0"
18446       }
18447     },
18448     "make-error": {
18449       "version": "1.3.5",
18450       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz",
18451       "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==",
18452       "dev": true
18453     },
18454     "make-fetch-happen": {
18455       "version": "4.0.1",
18456       "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-4.0.1.tgz",
18457       "integrity": "sha512-7R5ivfy9ilRJ1EMKIOziwrns9fGeAD4bAha8EB7BIiBBLHm2KeTUGCrICFt2rbHfzheTLynv50GnNTK1zDTrcQ==",
18458       "dev": true,
18459       "requires": {
18460         "agentkeepalive": "^3.4.1",
18461         "cacache": "^11.0.1",
18462         "http-cache-semantics": "^3.8.1",
18463         "http-proxy-agent": "^2.1.0",
18464         "https-proxy-agent": "^2.2.1",
18465         "lru-cache": "^4.1.2",
18466         "mississippi": "^3.0.0",
18467         "node-fetch-npm": "^2.0.2",
18468         "promise-retry": "^1.1.1",
18469         "socks-proxy-agent": "^4.0.0",
18470         "ssri": "^6.0.0"
18471       },
18472       "dependencies": {
18473         "cacache": {
18474           "version": "11.3.2",
18475           "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.2.tgz",
18476           "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==",
18477           "dev": true,
18478           "requires": {
18479             "bluebird": "^3.5.3",
18480             "chownr": "^1.1.1",
18481             "figgy-pudding": "^3.5.1",
18482             "glob": "^7.1.3",
18483             "graceful-fs": "^4.1.15",
18484             "lru-cache": "^5.1.1",
18485             "mississippi": "^3.0.0",
18486             "mkdirp": "^0.5.1",
18487             "move-concurrently": "^1.0.1",
18488             "promise-inflight": "^1.0.1",
18489             "rimraf": "^2.6.2",
18490             "ssri": "^6.0.1",
18491             "unique-filename": "^1.1.1",
18492             "y18n": "^4.0.0"
18493           },
18494           "dependencies": {
18495             "lru-cache": {
18496               "version": "5.1.1",
18497               "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
18498               "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
18499               "dev": true,
18500               "requires": {
18501                 "yallist": "^3.0.2"
18502               }
18503             }
18504           }
18505         },
18506         "glob": {
18507           "version": "7.1.3",
18508           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
18509           "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
18510           "dev": true,
18511           "requires": {
18512             "fs.realpath": "^1.0.0",
18513             "inflight": "^1.0.4",
18514             "inherits": "2",
18515             "minimatch": "^3.0.4",
18516             "once": "^1.3.0",
18517             "path-is-absolute": "^1.0.0"
18518           }
18519         },
18520         "graceful-fs": {
18521           "version": "4.1.15",
18522           "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
18523           "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
18524           "dev": true
18525         },
18526         "mississippi": {
18527           "version": "3.0.0",
18528           "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
18529           "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
18530           "dev": true,
18531           "requires": {
18532             "concat-stream": "^1.5.0",
18533             "duplexify": "^3.4.2",
18534             "end-of-stream": "^1.1.0",
18535             "flush-write-stream": "^1.0.0",
18536             "from2": "^2.1.0",
18537             "parallel-transform": "^1.1.0",
18538             "pump": "^3.0.0",
18539             "pumpify": "^1.3.3",
18540             "stream-each": "^1.1.0",
18541             "through2": "^2.0.0"
18542           }
18543         },
18544         "pump": {
18545           "version": "3.0.0",
18546           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
18547           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
18548           "dev": true,
18549           "requires": {
18550             "end-of-stream": "^1.1.0",
18551             "once": "^1.3.1"
18552           }
18553         },
18554         "ssri": {
18555           "version": "6.0.1",
18556           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
18557           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
18558           "dev": true,
18559           "requires": {
18560             "figgy-pudding": "^3.5.1"
18561           }
18562         },
18563         "yallist": {
18564           "version": "3.0.3",
18565           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
18566           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
18567           "dev": true
18568         }
18569       }
18570     },
18571     "makeerror": {
18572       "version": "1.0.11",
18573       "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz",
18574       "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=",
18575       "dev": true,
18576       "requires": {
18577         "tmpl": "1.0.x"
18578       }
18579     },
18580     "map-age-cleaner": {
18581       "version": "0.1.3",
18582       "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
18583       "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
18584       "dev": true,
18585       "requires": {
18586         "p-defer": "^1.0.0"
18587       }
18588     },
18589     "map-cache": {
18590       "version": "0.2.2",
18591       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
18592       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
18593       "dev": true
18594     },
18595     "map-obj": {
18596       "version": "1.0.1",
18597       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
18598       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
18599       "dev": true
18600     },
18601     "map-visit": {
18602       "version": "1.0.0",
18603       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
18604       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
18605       "dev": true,
18606       "requires": {
18607         "object-visit": "^1.0.0"
18608       }
18609     },
18610     "md5": {
18611       "version": "2.2.1",
18612       "resolved": "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz",
18613       "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=",
18614       "requires": {
18615         "charenc": "~0.0.1",
18616         "crypt": "~0.0.1",
18617         "is-buffer": "~1.1.1"
18618       }
18619     },
18620     "md5.js": {
18621       "version": "1.3.4",
18622       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz",
18623       "integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=",
18624       "dev": true,
18625       "requires": {
18626         "hash-base": "^3.0.0",
18627         "inherits": "^2.0.1"
18628       },
18629       "dependencies": {
18630         "hash-base": {
18631           "version": "3.0.4",
18632           "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
18633           "integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
18634           "dev": true,
18635           "requires": {
18636             "inherits": "^2.0.1",
18637             "safe-buffer": "^5.0.1"
18638           }
18639         }
18640       }
18641     },
18642     "media-typer": {
18643       "version": "0.3.0",
18644       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
18645       "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
18646       "dev": true
18647     },
18648     "mem": {
18649       "version": "1.1.0",
18650       "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz",
18651       "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
18652       "dev": true,
18653       "requires": {
18654         "mimic-fn": "^1.0.0"
18655       }
18656     },
18657     "memory-fs": {
18658       "version": "0.4.1",
18659       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
18660       "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
18661       "dev": true,
18662       "requires": {
18663         "errno": "^0.1.3",
18664         "readable-stream": "^2.0.1"
18665       }
18666     },
18667     "memorystream": {
18668       "version": "0.3.1",
18669       "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz",
18670       "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=",
18671       "dev": true
18672     },
18673     "meow": {
18674       "version": "3.7.0",
18675       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
18676       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
18677       "dev": true,
18678       "optional": true,
18679       "requires": {
18680         "camelcase-keys": "^2.0.0",
18681         "decamelize": "^1.1.2",
18682         "loud-rejection": "^1.0.0",
18683         "map-obj": "^1.0.1",
18684         "minimist": "^1.1.3",
18685         "normalize-package-data": "^2.3.4",
18686         "object-assign": "^4.0.1",
18687         "read-pkg-up": "^1.0.1",
18688         "redent": "^1.0.0",
18689         "trim-newlines": "^1.0.0"
18690       },
18691       "dependencies": {
18692         "minimist": {
18693           "version": "1.2.0",
18694           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
18695           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
18696           "dev": true,
18697           "optional": true
18698         }
18699       }
18700     },
18701     "merge": {
18702       "version": "1.2.1",
18703       "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz",
18704       "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==",
18705       "dev": true
18706     },
18707     "merge-descriptors": {
18708       "version": "1.0.1",
18709       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
18710       "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
18711       "dev": true
18712     },
18713     "merge-stream": {
18714       "version": "1.0.1",
18715       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz",
18716       "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=",
18717       "dev": true,
18718       "requires": {
18719         "readable-stream": "^2.0.1"
18720       }
18721     },
18722     "methods": {
18723       "version": "1.1.2",
18724       "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
18725       "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
18726       "dev": true
18727     },
18728     "micromatch": {
18729       "version": "2.3.11",
18730       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
18731       "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
18732       "dev": true,
18733       "requires": {
18734         "arr-diff": "^2.0.0",
18735         "array-unique": "^0.2.1",
18736         "braces": "^1.8.2",
18737         "expand-brackets": "^0.1.4",
18738         "extglob": "^0.3.1",
18739         "filename-regex": "^2.0.0",
18740         "is-extglob": "^1.0.0",
18741         "is-glob": "^2.0.1",
18742         "kind-of": "^3.0.2",
18743         "normalize-path": "^2.0.1",
18744         "object.omit": "^2.0.0",
18745         "parse-glob": "^3.0.4",
18746         "regex-cache": "^0.4.2"
18747       }
18748     },
18749     "miller-rabin": {
18750       "version": "4.0.1",
18751       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
18752       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
18753       "dev": true,
18754       "requires": {
18755         "bn.js": "^4.0.0",
18756         "brorand": "^1.0.1"
18757       }
18758     },
18759     "mime": {
18760       "version": "1.6.0",
18761       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
18762       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
18763       "dev": true,
18764       "optional": true
18765     },
18766     "mime-db": {
18767       "version": "1.33.0",
18768       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
18769       "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ=="
18770     },
18771     "mime-types": {
18772       "version": "2.1.18",
18773       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
18774       "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
18775       "requires": {
18776         "mime-db": "~1.33.0"
18777       }
18778     },
18779     "mimic-fn": {
18780       "version": "1.2.0",
18781       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
18782       "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
18783       "dev": true
18784     },
18785     "mini-css-extract-plugin": {
18786       "version": "0.4.4",
18787       "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.4.4.tgz",
18788       "integrity": "sha512-o+Jm+ocb0asEngdM6FsZWtZsRzA8koFUudIDwYUfl94M3PejPHG7Vopw5hN9V8WsMkSFpm3tZP3Fesz89EyrfQ==",
18789       "dev": true,
18790       "requires": {
18791         "loader-utils": "^1.1.0",
18792         "schema-utils": "^1.0.0",
18793         "webpack-sources": "^1.1.0"
18794       }
18795     },
18796     "minimalistic-assert": {
18797       "version": "1.0.0",
18798       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz",
18799       "integrity": "sha1-cCvi3aazf0g2vLP121ZkG2Sh09M=",
18800       "dev": true
18801     },
18802     "minimalistic-crypto-utils": {
18803       "version": "1.0.1",
18804       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
18805       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
18806       "dev": true
18807     },
18808     "minimatch": {
18809       "version": "3.0.4",
18810       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
18811       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
18812       "requires": {
18813         "brace-expansion": "^1.1.7"
18814       }
18815     },
18816     "minimist": {
18817       "version": "0.0.8",
18818       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
18819       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
18820     },
18821     "minipass": {
18822       "version": "2.3.5",
18823       "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.5.tgz",
18824       "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==",
18825       "dev": true,
18826       "requires": {
18827         "safe-buffer": "^5.1.2",
18828         "yallist": "^3.0.0"
18829       },
18830       "dependencies": {
18831         "safe-buffer": {
18832           "version": "5.1.2",
18833           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
18834           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
18835           "dev": true
18836         },
18837         "yallist": {
18838           "version": "3.0.3",
18839           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
18840           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
18841           "dev": true
18842         }
18843       }
18844     },
18845     "minizlib": {
18846       "version": "1.2.1",
18847       "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.2.1.tgz",
18848       "integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==",
18849       "dev": true,
18850       "requires": {
18851         "minipass": "^2.2.1"
18852       }
18853     },
18854     "mississippi": {
18855       "version": "2.0.0",
18856       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz",
18857       "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==",
18858       "dev": true,
18859       "requires": {
18860         "concat-stream": "^1.5.0",
18861         "duplexify": "^3.4.2",
18862         "end-of-stream": "^1.1.0",
18863         "flush-write-stream": "^1.0.0",
18864         "from2": "^2.1.0",
18865         "parallel-transform": "^1.1.0",
18866         "pump": "^2.0.1",
18867         "pumpify": "^1.3.3",
18868         "stream-each": "^1.1.0",
18869         "through2": "^2.0.0"
18870       }
18871     },
18872     "mixin-deep": {
18873       "version": "1.3.1",
18874       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
18875       "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
18876       "dev": true,
18877       "requires": {
18878         "for-in": "^1.0.2",
18879         "is-extendable": "^1.0.1"
18880       },
18881       "dependencies": {
18882         "is-extendable": {
18883           "version": "1.0.1",
18884           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
18885           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
18886           "dev": true,
18887           "requires": {
18888             "is-plain-object": "^2.0.4"
18889           }
18890         }
18891       }
18892     },
18893     "mixin-object": {
18894       "version": "2.0.1",
18895       "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz",
18896       "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=",
18897       "dev": true,
18898       "requires": {
18899         "for-in": "^0.1.3",
18900         "is-extendable": "^0.1.1"
18901       },
18902       "dependencies": {
18903         "for-in": {
18904           "version": "0.1.8",
18905           "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz",
18906           "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=",
18907           "dev": true
18908         }
18909       }
18910     },
18911     "mkdirp": {
18912       "version": "0.5.1",
18913       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
18914       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
18915       "requires": {
18916         "minimist": "0.0.8"
18917       }
18918     },
18919     "mobx": {
18920       "version": "4.1.0",
18921       "resolved": "https://registry.npmjs.org/mobx/-/mobx-4.1.0.tgz",
18922       "integrity": "sha1-5KlnnNr74hWyDjLvk6cDGEWz8a8="
18923     },
18924     "mobx-angular": {
18925       "version": "3.0.1",
18926       "resolved": "https://registry.npmjs.org/mobx-angular/-/mobx-angular-3.0.1.tgz",
18927       "integrity": "sha512-PoEUEw74LoR7Ib6iGGCqvw8xMlmA/Zr5/0TVyhshq4kuzA8pHdvtCiE5AeyRK0w4LhyS7J0Qt0GboTgdhuys+A=="
18928     },
18929     "moment": {
18930       "version": "2.22.1",
18931       "resolved": "https://registry.npmjs.org/moment/-/moment-2.22.1.tgz",
18932       "integrity": "sha512-shJkRTSebXvsVqk56I+lkb2latjBs8I+pc2TzWc545y2iFnSjm7Wg0QMh+ZWcdSLQyGEau5jI8ocnmkyTgr9YQ=="
18933     },
18934     "monotone-convex-hull-2d": {
18935       "version": "1.0.1",
18936       "resolved": "https://registry.npmjs.org/monotone-convex-hull-2d/-/monotone-convex-hull-2d-1.0.1.tgz",
18937       "integrity": "sha1-R/Xa6t88Sv03dkuqGqh4ekDu4Iw=",
18938       "requires": {
18939         "robust-orientation": "^1.1.3"
18940       }
18941     },
18942     "move-concurrently": {
18943       "version": "1.0.1",
18944       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
18945       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
18946       "dev": true,
18947       "requires": {
18948         "aproba": "^1.1.1",
18949         "copy-concurrently": "^1.0.0",
18950         "fs-write-stream-atomic": "^1.0.8",
18951         "mkdirp": "^0.5.1",
18952         "rimraf": "^2.5.4",
18953         "run-queue": "^1.0.3"
18954       }
18955     },
18956     "mri": {
18957       "version": "1.1.4",
18958       "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.4.tgz",
18959       "integrity": "sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==",
18960       "dev": true
18961     },
18962     "ms": {
18963       "version": "2.0.0",
18964       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
18965       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
18966     },
18967     "multicast-dns": {
18968       "version": "6.2.3",
18969       "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
18970       "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
18971       "dev": true,
18972       "requires": {
18973         "dns-packet": "^1.3.1",
18974         "thunky": "^1.0.2"
18975       }
18976     },
18977     "multicast-dns-service-types": {
18978       "version": "1.1.0",
18979       "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
18980       "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
18981       "dev": true
18982     },
18983     "multimatch": {
18984       "version": "3.0.0",
18985       "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-3.0.0.tgz",
18986       "integrity": "sha512-22foS/gqQfANZ3o+W7ST2x25ueHDVNWl/b9OlGcLpy/iKxjCpvcNCM51YCenUi7Mt/jAjjqv8JwZRs8YP5sRjA==",
18987       "dev": true,
18988       "requires": {
18989         "array-differ": "^2.0.3",
18990         "array-union": "^1.0.2",
18991         "arrify": "^1.0.1",
18992         "minimatch": "^3.0.4"
18993       }
18994     },
18995     "mute-stream": {
18996       "version": "0.0.7",
18997       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
18998       "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
18999       "dev": true
19000     },
19001     "mv": {
19002       "version": "2.1.1",
19003       "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz",
19004       "integrity": "sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI=",
19005       "optional": true,
19006       "requires": {
19007         "mkdirp": "~0.5.1",
19008         "ncp": "~2.0.0",
19009         "rimraf": "~2.4.0"
19010       },
19011       "dependencies": {
19012         "glob": {
19013           "version": "6.0.4",
19014           "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
19015           "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
19016           "optional": true,
19017           "requires": {
19018             "inflight": "^1.0.4",
19019             "inherits": "2",
19020             "minimatch": "2 || 3",
19021             "once": "^1.3.0",
19022             "path-is-absolute": "^1.0.0"
19023           }
19024         },
19025         "rimraf": {
19026           "version": "2.4.5",
19027           "resolved": "http://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz",
19028           "integrity": "sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto=",
19029           "optional": true,
19030           "requires": {
19031             "glob": "^6.0.1"
19032           }
19033         }
19034       }
19035     },
19036     "nan": {
19037       "version": "2.10.0",
19038       "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz",
19039       "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==",
19040       "optional": true
19041     },
19042     "nanomatch": {
19043       "version": "1.2.9",
19044       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.9.tgz",
19045       "integrity": "sha512-n8R9bS8yQ6eSXaV6jHUpKzD8gLsin02w1HSFiegwrs9E098Ylhw5jdyKPaYqvHknHaSCKTPp7C8dGCQ0q9koXA==",
19046       "dev": true,
19047       "requires": {
19048         "arr-diff": "^4.0.0",
19049         "array-unique": "^0.3.2",
19050         "define-property": "^2.0.2",
19051         "extend-shallow": "^3.0.2",
19052         "fragment-cache": "^0.2.1",
19053         "is-odd": "^2.0.0",
19054         "is-windows": "^1.0.2",
19055         "kind-of": "^6.0.2",
19056         "object.pick": "^1.3.0",
19057         "regex-not": "^1.0.0",
19058         "snapdragon": "^0.8.1",
19059         "to-regex": "^3.0.1"
19060       },
19061       "dependencies": {
19062         "arr-diff": {
19063           "version": "4.0.0",
19064           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
19065           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
19066           "dev": true
19067         },
19068         "array-unique": {
19069           "version": "0.3.2",
19070           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
19071           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
19072           "dev": true
19073         },
19074         "kind-of": {
19075           "version": "6.0.2",
19076           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
19077           "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
19078           "dev": true
19079         }
19080       }
19081     },
19082     "natural-compare": {
19083       "version": "1.4.0",
19084       "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
19085       "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
19086       "dev": true
19087     },
19088     "ncp": {
19089       "version": "2.0.0",
19090       "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz",
19091       "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=",
19092       "optional": true
19093     },
19094     "needle": {
19095       "version": "1.6.0",
19096       "resolved": "https://registry.npmjs.org/needle/-/needle-1.6.0.tgz",
19097       "integrity": "sha1-9SpYWJchIWGOAC+OY4TK2sItYk8=",
19098       "requires": {
19099         "debug": "^2.1.2",
19100         "iconv-lite": "^0.4.4"
19101       }
19102     },
19103     "negotiator": {
19104       "version": "0.6.1",
19105       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
19106       "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
19107       "dev": true
19108     },
19109     "neo-async": {
19110       "version": "2.5.0",
19111       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.5.0.tgz",
19112       "integrity": "sha512-nJmSswG4As/MkRq7QZFuH/sf/yuv8ODdMZrY4Bedjp77a5MK4A6s7YbBB64c9u79EBUOfXUXBvArmvzTD0X+6g==",
19113       "dev": true
19114     },
19115     "next-tick": {
19116       "version": "1.0.0",
19117       "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
19118       "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
19119       "dev": true
19120     },
19121     "ng-multiselect-dropdown": {
19122       "version": "0.1.3",
19123       "resolved": "https://registry.npmjs.org/ng-multiselect-dropdown/-/ng-multiselect-dropdown-0.1.3.tgz",
19124       "integrity": "sha512-N4MTqtcEwIQYOPB8LDer6eylo9uGmpNUrAS99HPYz9LTbupEiPkh/V87nsQmaenkiPndHXDbQhpa3/DSLcj+ew=="
19125     },
19126     "ng2-bootstrap-modal": {
19127       "version": "1.0.1",
19128       "resolved": "https://registry.npmjs.org/ng2-bootstrap-modal/-/ng2-bootstrap-modal-1.0.1.tgz",
19129       "integrity": "sha1-8xZvymP9Ozrqyym41eO4cqtqseQ="
19130     },
19131     "ngx-bootstrap": {
19132       "version": "2.0.3",
19133       "resolved": "https://registry.npmjs.org/ngx-bootstrap/-/ngx-bootstrap-2.0.3.tgz",
19134       "integrity": "sha512-SdtOQeQrT2BW5mUbzotZF8S55QaAYOBT7orrl2Pi/U5mCVH4U7YJIaN7yNzMfjGsYINmBOSY8Zi1MBUC1UzbWg=="
19135     },
19136     "ngx-contextmenu": {
19137       "version": "5.1.1",
19138       "resolved": "https://registry.npmjs.org/ngx-contextmenu/-/ngx-contextmenu-5.1.1.tgz",
19139       "integrity": "sha512-PORVcTo9txGonSaQx8y1ZyG526Na0LY/I4NSPIquMhwziqal/WGijHtOPSJ/AjGxLooMcWsh8DyGNEzOijWrOw==",
19140       "requires": {
19141         "tslib": "^1.9.0"
19142       }
19143     },
19144     "ngx-datatable": {
19145       "version": "1.0.3",
19146       "resolved": "https://registry.npmjs.org/ngx-datatable/-/ngx-datatable-1.0.3.tgz",
19147       "integrity": "sha1-nvmRWqAZ6Zg6qOOJe2H0APL9adU="
19148     },
19149     "ngx-moment": {
19150       "version": "2.0.0",
19151       "resolved": "https://registry.npmjs.org/ngx-moment/-/ngx-moment-2.0.0.tgz",
19152       "integrity": "sha512-KVTiKeSbrnTTVVtEGvC/7cqN+SCTWtbFYcRP+o0gudOPOYPS35rjIRHygADSFWoq5XqctUr5tC4/ZsWv3vJDRw==",
19153       "requires": {
19154         "moment": "^2.19.3",
19155         "tslib": "^1.9.0"
19156       }
19157     },
19158     "ngx-tooltip": {
19159       "version": "0.0.9",
19160       "resolved": "https://registry.npmjs.org/ngx-tooltip/-/ngx-tooltip-0.0.9.tgz",
19161       "integrity": "sha1-mCFpPn2RxX2ugYnF1qgQUmiQtvY="
19162     },
19163     "ngx-wallaby-jest": {
19164       "version": "0.0.1",
19165       "resolved": "https://registry.npmjs.org/ngx-wallaby-jest/-/ngx-wallaby-jest-0.0.1.tgz",
19166       "integrity": "sha512-dLVzxo4bzZwXG3EShUt119pTWvV8o572nMQA77LczMxxi/fWNGrGkkWx7+LiigoeGredvO9Htmlqtx4qPvcYGA==",
19167       "dev": true,
19168       "requires": {
19169         "fs": "0.0.1-security"
19170       }
19171     },
19172     "nice-try": {
19173       "version": "1.0.4",
19174       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.4.tgz",
19175       "integrity": "sha512-2NpiFHqC87y/zFke0fC0spBXL3bBsoh/p5H1EFhshxjCR5+0g2d6BiXbUFz9v1sAcxsk2htp2eQnNIci2dIYcA==",
19176       "dev": true
19177     },
19178     "node-fetch-npm": {
19179       "version": "2.0.2",
19180       "resolved": "https://registry.npmjs.org/node-fetch-npm/-/node-fetch-npm-2.0.2.tgz",
19181       "integrity": "sha512-nJIxm1QmAj4v3nfCvEeCrYSoVwXyxLnaPBK5W1W5DGEJwjlKuC2VEUycGw5oxk+4zZahRrB84PUJJgEmhFTDFw==",
19182       "dev": true,
19183       "requires": {
19184         "encoding": "^0.1.11",
19185         "json-parse-better-errors": "^1.0.0",
19186         "safe-buffer": "^5.1.1"
19187       }
19188     },
19189     "node-forge": {
19190       "version": "0.7.5",
19191       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz",
19192       "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==",
19193       "dev": true
19194     },
19195     "node-gyp": {
19196       "version": "3.8.0",
19197       "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
19198       "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
19199       "dev": true,
19200       "optional": true,
19201       "requires": {
19202         "fstream": "^1.0.0",
19203         "glob": "^7.0.3",
19204         "graceful-fs": "^4.1.2",
19205         "mkdirp": "^0.5.0",
19206         "nopt": "2 || 3",
19207         "npmlog": "0 || 1 || 2 || 3 || 4",
19208         "osenv": "0",
19209         "request": "^2.87.0",
19210         "rimraf": "2",
19211         "semver": "~5.3.0",
19212         "tar": "^2.0.0",
19213         "which": "1"
19214       },
19215       "dependencies": {
19216         "ajv": {
19217           "version": "6.6.2",
19218           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.6.2.tgz",
19219           "integrity": "sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g==",
19220           "dev": true,
19221           "optional": true,
19222           "requires": {
19223             "fast-deep-equal": "^2.0.1",
19224             "fast-json-stable-stringify": "^2.0.0",
19225             "json-schema-traverse": "^0.4.1",
19226             "uri-js": "^4.2.2"
19227           }
19228         },
19229         "assert-plus": {
19230           "version": "1.0.0",
19231           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
19232           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
19233           "dev": true,
19234           "optional": true
19235         },
19236         "aws-sign2": {
19237           "version": "0.7.0",
19238           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
19239           "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
19240           "dev": true,
19241           "optional": true
19242         },
19243         "aws4": {
19244           "version": "1.8.0",
19245           "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
19246           "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
19247           "dev": true,
19248           "optional": true
19249         },
19250         "extend": {
19251           "version": "3.0.2",
19252           "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
19253           "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
19254           "dev": true,
19255           "optional": true
19256         },
19257         "fast-deep-equal": {
19258           "version": "2.0.1",
19259           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
19260           "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
19261           "dev": true,
19262           "optional": true
19263         },
19264         "form-data": {
19265           "version": "2.3.3",
19266           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
19267           "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
19268           "dev": true,
19269           "optional": true,
19270           "requires": {
19271             "asynckit": "^0.4.0",
19272             "combined-stream": "^1.0.6",
19273             "mime-types": "^2.1.12"
19274           }
19275         },
19276         "har-schema": {
19277           "version": "2.0.0",
19278           "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
19279           "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
19280           "dev": true,
19281           "optional": true
19282         },
19283         "har-validator": {
19284           "version": "5.1.3",
19285           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
19286           "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
19287           "dev": true,
19288           "optional": true,
19289           "requires": {
19290             "ajv": "^6.5.5",
19291             "har-schema": "^2.0.0"
19292           }
19293         },
19294         "http-signature": {
19295           "version": "1.2.0",
19296           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
19297           "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
19298           "dev": true,
19299           "optional": true,
19300           "requires": {
19301             "assert-plus": "^1.0.0",
19302             "jsprim": "^1.2.2",
19303             "sshpk": "^1.7.0"
19304           }
19305         },
19306         "json-schema-traverse": {
19307           "version": "0.4.1",
19308           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
19309           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
19310           "dev": true,
19311           "optional": true
19312         },
19313         "mime-db": {
19314           "version": "1.37.0",
19315           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
19316           "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==",
19317           "dev": true
19318         },
19319         "mime-types": {
19320           "version": "2.1.21",
19321           "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz",
19322           "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",
19323           "dev": true,
19324           "requires": {
19325             "mime-db": "~1.37.0"
19326           }
19327         },
19328         "oauth-sign": {
19329           "version": "0.9.0",
19330           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
19331           "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
19332           "dev": true,
19333           "optional": true
19334         },
19335         "performance-now": {
19336           "version": "2.1.0",
19337           "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
19338           "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
19339           "dev": true,
19340           "optional": true
19341         },
19342         "qs": {
19343           "version": "6.5.2",
19344           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
19345           "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
19346           "dev": true,
19347           "optional": true
19348         },
19349         "request": {
19350           "version": "2.88.0",
19351           "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
19352           "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
19353           "dev": true,
19354           "optional": true,
19355           "requires": {
19356             "aws-sign2": "~0.7.0",
19357             "aws4": "^1.8.0",
19358             "caseless": "~0.12.0",
19359             "combined-stream": "~1.0.6",
19360             "extend": "~3.0.2",
19361             "forever-agent": "~0.6.1",
19362             "form-data": "~2.3.2",
19363             "har-validator": "~5.1.0",
19364             "http-signature": "~1.2.0",
19365             "is-typedarray": "~1.0.0",
19366             "isstream": "~0.1.2",
19367             "json-stringify-safe": "~5.0.1",
19368             "mime-types": "~2.1.19",
19369             "oauth-sign": "~0.9.0",
19370             "performance-now": "^2.1.0",
19371             "qs": "~6.5.2",
19372             "safe-buffer": "^5.1.2",
19373             "tough-cookie": "~2.4.3",
19374             "tunnel-agent": "^0.6.0",
19375             "uuid": "^3.3.2"
19376           }
19377         },
19378         "safe-buffer": {
19379           "version": "5.1.2",
19380           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
19381           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
19382           "dev": true,
19383           "optional": true
19384         },
19385         "semver": {
19386           "version": "5.3.0",
19387           "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
19388           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
19389           "dev": true,
19390           "optional": true
19391         },
19392         "tough-cookie": {
19393           "version": "2.4.3",
19394           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
19395           "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
19396           "dev": true,
19397           "optional": true,
19398           "requires": {
19399             "psl": "^1.1.24",
19400             "punycode": "^1.4.1"
19401           }
19402         },
19403         "uuid": {
19404           "version": "3.3.2",
19405           "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
19406           "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
19407           "dev": true,
19408           "optional": true
19409         }
19410       }
19411     },
19412     "node-int64": {
19413       "version": "0.4.0",
19414       "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
19415       "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=",
19416       "dev": true
19417     },
19418     "node-libs-browser": {
19419       "version": "2.1.0",
19420       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.1.0.tgz",
19421       "integrity": "sha512-5AzFzdoIMb89hBGMZglEegffzgRg+ZFoUmisQ8HI4j1KDdpx13J0taNp2y9xPbur6W61gepGDDotGBVQ7mfUCg==",
19422       "dev": true,
19423       "requires": {
19424         "assert": "^1.1.1",
19425         "browserify-zlib": "^0.2.0",
19426         "buffer": "^4.3.0",
19427         "console-browserify": "^1.1.0",
19428         "constants-browserify": "^1.0.0",
19429         "crypto-browserify": "^3.11.0",
19430         "domain-browser": "^1.1.1",
19431         "events": "^1.0.0",
19432         "https-browserify": "^1.0.0",
19433         "os-browserify": "^0.3.0",
19434         "path-browserify": "0.0.0",
19435         "process": "^0.11.10",
19436         "punycode": "^1.2.4",
19437         "querystring-es3": "^0.2.0",
19438         "readable-stream": "^2.3.3",
19439         "stream-browserify": "^2.0.1",
19440         "stream-http": "^2.7.2",
19441         "string_decoder": "^1.0.0",
19442         "timers-browserify": "^2.0.4",
19443         "tty-browserify": "0.0.0",
19444         "url": "^0.11.0",
19445         "util": "^0.10.3",
19446         "vm-browserify": "0.0.4"
19447       }
19448     },
19449     "node-modules-regexp": {
19450       "version": "1.0.0",
19451       "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz",
19452       "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=",
19453       "dev": true
19454     },
19455     "node-notifier": {
19456       "version": "5.4.0",
19457       "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.0.tgz",
19458       "integrity": "sha512-SUDEb+o71XR5lXSTyivXd9J7fCloE3SyP4lSgt3lU2oSANiox+SxlNRGPjDKrwU1YN3ix2KN/VGGCg0t01rttQ==",
19459       "dev": true,
19460       "requires": {
19461         "growly": "^1.3.0",
19462         "is-wsl": "^1.1.0",
19463         "semver": "^5.5.0",
19464         "shellwords": "^0.1.1",
19465         "which": "^1.3.0"
19466       }
19467     },
19468     "node-releases": {
19469       "version": "1.1.2",
19470       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.2.tgz",
19471       "integrity": "sha512-j1gEV/zX821yxdWp/1vBMN0pSUjuH9oGUdLCb4PfUko6ZW7KdRs3Z+QGGwDUhYtSpQvdVVyLd2V0YvLsmdg5jQ==",
19472       "dev": true,
19473       "requires": {
19474         "semver": "^5.3.0"
19475       }
19476     },
19477     "node-sass": {
19478       "version": "4.10.0",
19479       "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.10.0.tgz",
19480       "integrity": "sha512-fDQJfXszw6vek63Fe/ldkYXmRYK/QS6NbvM3i5oEo9ntPDy4XX7BcKZyTKv+/kSSxRtXXc7l+MSwEmYc0CSy6Q==",
19481       "dev": true,
19482       "optional": true,
19483       "requires": {
19484         "async-foreach": "^0.1.3",
19485         "chalk": "^1.1.1",
19486         "cross-spawn": "^3.0.0",
19487         "gaze": "^1.0.0",
19488         "get-stdin": "^4.0.1",
19489         "glob": "^7.0.3",
19490         "in-publish": "^2.0.0",
19491         "lodash.assign": "^4.2.0",
19492         "lodash.clonedeep": "^4.3.2",
19493         "lodash.mergewith": "^4.6.0",
19494         "meow": "^3.7.0",
19495         "mkdirp": "^0.5.1",
19496         "nan": "^2.10.0",
19497         "node-gyp": "^3.8.0",
19498         "npmlog": "^4.0.0",
19499         "request": "^2.88.0",
19500         "sass-graph": "^2.2.4",
19501         "stdout-stream": "^1.4.0",
19502         "true-case-path": "^1.0.2"
19503       },
19504       "dependencies": {
19505         "ajv": {
19506           "version": "6.6.2",
19507           "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.6.2.tgz",
19508           "integrity": "sha512-FBHEW6Jf5TB9MGBgUUA9XHkTbjXYfAUjY43ACMfmdMRHniyoMHjHjzD50OK8LGDWQwp4rWEsIq5kEqq7rvIM1g==",
19509           "dev": true,
19510           "optional": true,
19511           "requires": {
19512             "fast-deep-equal": "^2.0.1",
19513             "fast-json-stable-stringify": "^2.0.0",
19514             "json-schema-traverse": "^0.4.1",
19515             "uri-js": "^4.2.2"
19516           }
19517         },
19518         "ansi-styles": {
19519           "version": "2.2.1",
19520           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
19521           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
19522           "dev": true,
19523           "optional": true
19524         },
19525         "assert-plus": {
19526           "version": "1.0.0",
19527           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
19528           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
19529           "dev": true,
19530           "optional": true
19531         },
19532         "aws-sign2": {
19533           "version": "0.7.0",
19534           "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
19535           "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
19536           "dev": true,
19537           "optional": true
19538         },
19539         "aws4": {
19540           "version": "1.8.0",
19541           "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
19542           "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
19543           "dev": true,
19544           "optional": true
19545         },
19546         "chalk": {
19547           "version": "1.1.3",
19548           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
19549           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
19550           "dev": true,
19551           "optional": true,
19552           "requires": {
19553             "ansi-styles": "^2.2.1",
19554             "escape-string-regexp": "^1.0.2",
19555             "has-ansi": "^2.0.0",
19556             "strip-ansi": "^3.0.0",
19557             "supports-color": "^2.0.0"
19558           }
19559         },
19560         "extend": {
19561           "version": "3.0.2",
19562           "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
19563           "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
19564           "dev": true,
19565           "optional": true
19566         },
19567         "fast-deep-equal": {
19568           "version": "2.0.1",
19569           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
19570           "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
19571           "dev": true,
19572           "optional": true
19573         },
19574         "form-data": {
19575           "version": "2.3.3",
19576           "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
19577           "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
19578           "dev": true,
19579           "optional": true,
19580           "requires": {
19581             "asynckit": "^0.4.0",
19582             "combined-stream": "^1.0.6",
19583             "mime-types": "^2.1.12"
19584           }
19585         },
19586         "har-schema": {
19587           "version": "2.0.0",
19588           "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
19589           "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
19590           "dev": true,
19591           "optional": true
19592         },
19593         "har-validator": {
19594           "version": "5.1.3",
19595           "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
19596           "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
19597           "dev": true,
19598           "optional": true,
19599           "requires": {
19600             "ajv": "^6.5.5",
19601             "har-schema": "^2.0.0"
19602           }
19603         },
19604         "http-signature": {
19605           "version": "1.2.0",
19606           "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
19607           "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
19608           "dev": true,
19609           "optional": true,
19610           "requires": {
19611             "assert-plus": "^1.0.0",
19612             "jsprim": "^1.2.2",
19613             "sshpk": "^1.7.0"
19614           }
19615         },
19616         "json-schema-traverse": {
19617           "version": "0.4.1",
19618           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
19619           "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
19620           "dev": true,
19621           "optional": true
19622         },
19623         "mime-db": {
19624           "version": "1.37.0",
19625           "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
19626           "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==",
19627           "dev": true
19628         },
19629         "mime-types": {
19630           "version": "2.1.21",
19631           "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz",
19632           "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",
19633           "dev": true,
19634           "requires": {
19635             "mime-db": "~1.37.0"
19636           }
19637         },
19638         "oauth-sign": {
19639           "version": "0.9.0",
19640           "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
19641           "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
19642           "dev": true,
19643           "optional": true
19644         },
19645         "performance-now": {
19646           "version": "2.1.0",
19647           "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
19648           "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
19649           "dev": true,
19650           "optional": true
19651         },
19652         "qs": {
19653           "version": "6.5.2",
19654           "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
19655           "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
19656           "dev": true,
19657           "optional": true
19658         },
19659         "request": {
19660           "version": "2.88.0",
19661           "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
19662           "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
19663           "dev": true,
19664           "optional": true,
19665           "requires": {
19666             "aws-sign2": "~0.7.0",
19667             "aws4": "^1.8.0",
19668             "caseless": "~0.12.0",
19669             "combined-stream": "~1.0.6",
19670             "extend": "~3.0.2",
19671             "forever-agent": "~0.6.1",
19672             "form-data": "~2.3.2",
19673             "har-validator": "~5.1.0",
19674             "http-signature": "~1.2.0",
19675             "is-typedarray": "~1.0.0",
19676             "isstream": "~0.1.2",
19677             "json-stringify-safe": "~5.0.1",
19678             "mime-types": "~2.1.19",
19679             "oauth-sign": "~0.9.0",
19680             "performance-now": "^2.1.0",
19681             "qs": "~6.5.2",
19682             "safe-buffer": "^5.1.2",
19683             "tough-cookie": "~2.4.3",
19684             "tunnel-agent": "^0.6.0",
19685             "uuid": "^3.3.2"
19686           }
19687         },
19688         "safe-buffer": {
19689           "version": "5.1.2",
19690           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
19691           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
19692           "dev": true,
19693           "optional": true
19694         },
19695         "supports-color": {
19696           "version": "2.0.0",
19697           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
19698           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
19699           "dev": true,
19700           "optional": true
19701         },
19702         "tough-cookie": {
19703           "version": "2.4.3",
19704           "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
19705           "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
19706           "dev": true,
19707           "optional": true,
19708           "requires": {
19709             "psl": "^1.1.24",
19710             "punycode": "^1.4.1"
19711           }
19712         },
19713         "uuid": {
19714           "version": "3.3.2",
19715           "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
19716           "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
19717           "dev": true,
19718           "optional": true
19719         }
19720       }
19721     },
19722     "nopt": {
19723       "version": "3.0.6",
19724       "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
19725       "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
19726       "dev": true,
19727       "optional": true,
19728       "requires": {
19729         "abbrev": "1"
19730       }
19731     },
19732     "nopt-usage": {
19733       "version": "0.1.0",
19734       "resolved": "https://registry.npmjs.org/nopt-usage/-/nopt-usage-0.1.0.tgz",
19735       "integrity": "sha1-sYuMGD4YEEfKnmO3zefPxwLMpXk="
19736     },
19737     "normalize-package-data": {
19738       "version": "2.4.0",
19739       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
19740       "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
19741       "dev": true,
19742       "requires": {
19743         "hosted-git-info": "^2.1.4",
19744         "is-builtin-module": "^1.0.0",
19745         "semver": "2 || 3 || 4 || 5",
19746         "validate-npm-package-license": "^3.0.1"
19747       }
19748     },
19749     "normalize-path": {
19750       "version": "2.1.1",
19751       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
19752       "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
19753       "dev": true,
19754       "requires": {
19755         "remove-trailing-separator": "^1.0.1"
19756       }
19757     },
19758     "normalize-range": {
19759       "version": "0.1.2",
19760       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
19761       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
19762       "dev": true
19763     },
19764     "npm": {
19765       "version": "6.4.1",
19766       "resolved": "https://registry.npmjs.org/npm/-/npm-6.4.1.tgz",
19767       "integrity": "sha512-mXJL1NTVU136PtuopXCUQaNWuHlXCTp4McwlSW8S9/Aj8OEPAlSBgo8og7kJ01MjCDrkmqFQTvN5tTEhBMhXQg==",
19768       "requires": {
19769         "JSONStream": "^1.3.4",
19770         "abbrev": "~1.1.1",
19771         "ansicolors": "~0.3.2",
19772         "ansistyles": "~0.1.3",
19773         "aproba": "~1.2.0",
19774         "archy": "~1.0.0",
19775         "bin-links": "^1.1.2",
19776         "bluebird": "~3.5.1",
19777         "byte-size": "^4.0.3",
19778         "cacache": "^11.2.0",
19779         "call-limit": "~1.1.0",
19780         "chownr": "~1.0.1",
19781         "ci-info": "^1.4.0",
19782         "cli-columns": "^3.1.2",
19783         "cli-table3": "^0.5.0",
19784         "cmd-shim": "~2.0.2",
19785         "columnify": "~1.5.4",
19786         "config-chain": "~1.1.11",
19787         "debuglog": "*",
19788         "detect-indent": "~5.0.0",
19789         "detect-newline": "^2.1.0",
19790         "dezalgo": "~1.0.3",
19791         "editor": "~1.0.0",
19792         "figgy-pudding": "^3.4.1",
19793         "find-npm-prefix": "^1.0.2",
19794         "fs-vacuum": "~1.2.10",
19795         "fs-write-stream-atomic": "~1.0.10",
19796         "gentle-fs": "^2.0.1",
19797         "glob": "~7.1.2",
19798         "graceful-fs": "~4.1.11",
19799         "has-unicode": "~2.0.1",
19800         "hosted-git-info": "^2.7.1",
19801         "iferr": "^1.0.2",
19802         "imurmurhash": "*",
19803         "inflight": "~1.0.6",
19804         "inherits": "~2.0.3",
19805         "ini": "^1.3.5",
19806         "init-package-json": "^1.10.3",
19807         "is-cidr": "^2.0.6",
19808         "json-parse-better-errors": "^1.0.2",
19809         "lazy-property": "~1.0.0",
19810         "libcipm": "^2.0.2",
19811         "libnpmhook": "^4.0.1",
19812         "libnpx": "^10.2.0",
19813         "lock-verify": "^2.0.2",
19814         "lockfile": "^1.0.4",
19815         "lodash._baseindexof": "*",
19816         "lodash._baseuniq": "~4.6.0",
19817         "lodash._bindcallback": "*",
19818         "lodash._cacheindexof": "*",
19819         "lodash._createcache": "*",
19820         "lodash._getnative": "*",
19821         "lodash.clonedeep": "~4.5.0",
19822         "lodash.restparam": "*",
19823         "lodash.union": "~4.6.0",
19824         "lodash.uniq": "~4.5.0",
19825         "lodash.without": "~4.4.0",
19826         "lru-cache": "^4.1.3",
19827         "meant": "~1.0.1",
19828         "mississippi": "^3.0.0",
19829         "mkdirp": "~0.5.1",
19830         "move-concurrently": "^1.0.1",
19831         "node-gyp": "^3.8.0",
19832         "nopt": "~4.0.1",
19833         "normalize-package-data": "~2.4.0",
19834         "npm-audit-report": "^1.3.1",
19835         "npm-cache-filename": "~1.0.2",
19836         "npm-install-checks": "~3.0.0",
19837         "npm-lifecycle": "^2.1.0",
19838         "npm-package-arg": "^6.1.0",
19839         "npm-packlist": "^1.1.11",
19840         "npm-pick-manifest": "^2.1.0",
19841         "npm-profile": "^3.0.2",
19842         "npm-registry-client": "^8.6.0",
19843         "npm-registry-fetch": "^1.1.0",
19844         "npm-user-validate": "~1.0.0",
19845         "npmlog": "~4.1.2",
19846         "once": "~1.4.0",
19847         "opener": "^1.5.0",
19848         "osenv": "^0.1.5",
19849         "pacote": "^8.1.6",
19850         "path-is-inside": "~1.0.2",
19851         "promise-inflight": "~1.0.1",
19852         "qrcode-terminal": "^0.12.0",
19853         "query-string": "^6.1.0",
19854         "qw": "~1.0.1",
19855         "read": "~1.0.7",
19856         "read-cmd-shim": "~1.0.1",
19857         "read-installed": "~4.0.3",
19858         "read-package-json": "^2.0.13",
19859         "read-package-tree": "^5.2.1",
19860         "readable-stream": "^2.3.6",
19861         "readdir-scoped-modules": "*",
19862         "request": "^2.88.0",
19863         "retry": "^0.12.0",
19864         "rimraf": "~2.6.2",
19865         "safe-buffer": "^5.1.2",
19866         "semver": "^5.5.0",
19867         "sha": "~2.0.1",
19868         "slide": "~1.1.6",
19869         "sorted-object": "~2.0.1",
19870         "sorted-union-stream": "~2.1.3",
19871         "ssri": "^6.0.0",
19872         "stringify-package": "^1.0.0",
19873         "tar": "^4.4.6",
19874         "text-table": "~0.2.0",
19875         "tiny-relative-date": "^1.3.0",
19876         "uid-number": "0.0.6",
19877         "umask": "~1.1.0",
19878         "unique-filename": "~1.1.0",
19879         "unpipe": "~1.0.0",
19880         "update-notifier": "^2.5.0",
19881         "uuid": "^3.3.2",
19882         "validate-npm-package-license": "^3.0.4",
19883         "validate-npm-package-name": "~3.0.0",
19884         "which": "^1.3.1",
19885         "worker-farm": "^1.6.0",
19886         "write-file-atomic": "^2.3.0"
19887       },
19888       "dependencies": {
19889         "JSONStream": {
19890           "version": "1.3.4",
19891           "bundled": true,
19892           "requires": {
19893             "jsonparse": "^1.2.0",
19894             "through": ">=2.2.7 <3"
19895           }
19896         },
19897         "abbrev": {
19898           "version": "1.1.1",
19899           "bundled": true
19900         },
19901         "agent-base": {
19902           "version": "4.2.0",
19903           "bundled": true,
19904           "requires": {
19905             "es6-promisify": "^5.0.0"
19906           }
19907         },
19908         "agentkeepalive": {
19909           "version": "3.4.1",
19910           "bundled": true,
19911           "requires": {
19912             "humanize-ms": "^1.2.1"
19913           }
19914         },
19915         "ajv": {
19916           "version": "5.5.2",
19917           "bundled": true,
19918           "requires": {
19919             "co": "^4.6.0",
19920             "fast-deep-equal": "^1.0.0",
19921             "fast-json-stable-stringify": "^2.0.0",
19922             "json-schema-traverse": "^0.3.0"
19923           }
19924         },
19925         "ansi-align": {
19926           "version": "2.0.0",
19927           "bundled": true,
19928           "requires": {
19929             "string-width": "^2.0.0"
19930           }
19931         },
19932         "ansi-regex": {
19933           "version": "2.1.1",
19934           "bundled": true
19935         },
19936         "ansi-styles": {
19937           "version": "3.2.1",
19938           "bundled": true,
19939           "requires": {
19940             "color-convert": "^1.9.0"
19941           }
19942         },
19943         "ansicolors": {
19944           "version": "0.3.2",
19945           "bundled": true
19946         },
19947         "ansistyles": {
19948           "version": "0.1.3",
19949           "bundled": true
19950         },
19951         "aproba": {
19952           "version": "1.2.0",
19953           "bundled": true
19954         },
19955         "archy": {
19956           "version": "1.0.0",
19957           "bundled": true
19958         },
19959         "are-we-there-yet": {
19960           "version": "1.1.4",
19961           "bundled": true,
19962           "requires": {
19963             "delegates": "^1.0.0",
19964             "readable-stream": "^2.0.6"
19965           }
19966         },
19967         "asap": {
19968           "version": "2.0.6",
19969           "bundled": true
19970         },
19971         "asn1": {
19972           "version": "0.2.4",
19973           "bundled": true,
19974           "requires": {
19975             "safer-buffer": "~2.1.0"
19976           }
19977         },
19978         "assert-plus": {
19979           "version": "1.0.0",
19980           "bundled": true
19981         },
19982         "asynckit": {
19983           "version": "0.4.0",
19984           "bundled": true
19985         },
19986         "aws-sign2": {
19987           "version": "0.7.0",
19988           "bundled": true
19989         },
19990         "aws4": {
19991           "version": "1.8.0",
19992           "bundled": true
19993         },
19994         "balanced-match": {
19995           "version": "1.0.0",
19996           "bundled": true
19997         },
19998         "bcrypt-pbkdf": {
19999           "version": "1.0.2",
20000           "bundled": true,
20001           "optional": true,
20002           "requires": {
20003             "tweetnacl": "^0.14.3"
20004           }
20005         },
20006         "bin-links": {
20007           "version": "1.1.2",
20008           "bundled": true,
20009           "requires": {
20010             "bluebird": "^3.5.0",
20011             "cmd-shim": "^2.0.2",
20012             "gentle-fs": "^2.0.0",
20013             "graceful-fs": "^4.1.11",
20014             "write-file-atomic": "^2.3.0"
20015           }
20016         },
20017         "block-stream": {
20018           "version": "0.0.9",
20019           "bundled": true,
20020           "requires": {
20021             "inherits": "~2.0.0"
20022           }
20023         },
20024         "bluebird": {
20025           "version": "3.5.1",
20026           "bundled": true
20027         },
20028         "boxen": {
20029           "version": "1.3.0",
20030           "bundled": true,
20031           "requires": {
20032             "ansi-align": "^2.0.0",
20033             "camelcase": "^4.0.0",
20034             "chalk": "^2.0.1",
20035             "cli-boxes": "^1.0.0",
20036             "string-width": "^2.0.0",
20037             "term-size": "^1.2.0",
20038             "widest-line": "^2.0.0"
20039           }
20040         },
20041         "brace-expansion": {
20042           "version": "1.1.11",
20043           "bundled": true,
20044           "requires": {
20045             "balanced-match": "^1.0.0",
20046             "concat-map": "0.0.1"
20047           }
20048         },
20049         "buffer-from": {
20050           "version": "1.0.0",
20051           "bundled": true
20052         },
20053         "builtin-modules": {
20054           "version": "1.1.1",
20055           "bundled": true
20056         },
20057         "builtins": {
20058           "version": "1.0.3",
20059           "bundled": true
20060         },
20061         "byline": {
20062           "version": "5.0.0",
20063           "bundled": true
20064         },
20065         "byte-size": {
20066           "version": "4.0.3",
20067           "bundled": true
20068         },
20069         "cacache": {
20070           "version": "11.2.0",
20071           "bundled": true,
20072           "requires": {
20073             "bluebird": "^3.5.1",
20074             "chownr": "^1.0.1",
20075             "figgy-pudding": "^3.1.0",
20076             "glob": "^7.1.2",
20077             "graceful-fs": "^4.1.11",
20078             "lru-cache": "^4.1.3",
20079             "mississippi": "^3.0.0",
20080             "mkdirp": "^0.5.1",
20081             "move-concurrently": "^1.0.1",
20082             "promise-inflight": "^1.0.1",
20083             "rimraf": "^2.6.2",
20084             "ssri": "^6.0.0",
20085             "unique-filename": "^1.1.0",
20086             "y18n": "^4.0.0"
20087           }
20088         },
20089         "call-limit": {
20090           "version": "1.1.0",
20091           "bundled": true
20092         },
20093         "camelcase": {
20094           "version": "4.1.0",
20095           "bundled": true
20096         },
20097         "capture-stack-trace": {
20098           "version": "1.0.0",
20099           "bundled": true
20100         },
20101         "caseless": {
20102           "version": "0.12.0",
20103           "bundled": true
20104         },
20105         "chalk": {
20106           "version": "2.4.1",
20107           "bundled": true,
20108           "requires": {
20109             "ansi-styles": "^3.2.1",
20110             "escape-string-regexp": "^1.0.5",
20111             "supports-color": "^5.3.0"
20112           }
20113         },
20114         "chownr": {
20115           "version": "1.0.1",
20116           "bundled": true
20117         },
20118         "ci-info": {
20119           "version": "1.4.0",
20120           "bundled": true
20121         },
20122         "cidr-regex": {
20123           "version": "2.0.9",
20124           "bundled": true,
20125           "requires": {
20126             "ip-regex": "^2.1.0"
20127           }
20128         },
20129         "cli-boxes": {
20130           "version": "1.0.0",
20131           "bundled": true
20132         },
20133         "cli-columns": {
20134           "version": "3.1.2",
20135           "bundled": true,
20136           "requires": {
20137             "string-width": "^2.0.0",
20138             "strip-ansi": "^3.0.1"
20139           }
20140         },
20141         "cli-table3": {
20142           "version": "0.5.0",
20143           "bundled": true,
20144           "requires": {
20145             "colors": "^1.1.2",
20146             "object-assign": "^4.1.0",
20147             "string-width": "^2.1.1"
20148           }
20149         },
20150         "cliui": {
20151           "version": "4.1.0",
20152           "bundled": true,
20153           "requires": {
20154             "string-width": "^2.1.1",
20155             "strip-ansi": "^4.0.0",
20156             "wrap-ansi": "^2.0.0"
20157           },
20158           "dependencies": {
20159             "ansi-regex": {
20160               "version": "3.0.0",
20161               "bundled": true
20162             },
20163             "strip-ansi": {
20164               "version": "4.0.0",
20165               "bundled": true,
20166               "requires": {
20167                 "ansi-regex": "^3.0.0"
20168               }
20169             }
20170           }
20171         },
20172         "clone": {
20173           "version": "1.0.4",
20174           "bundled": true
20175         },
20176         "cmd-shim": {
20177           "version": "2.0.2",
20178           "bundled": true,
20179           "requires": {
20180             "graceful-fs": "^4.1.2",
20181             "mkdirp": "~0.5.0"
20182           }
20183         },
20184         "co": {
20185           "version": "4.6.0",
20186           "bundled": true
20187         },
20188         "code-point-at": {
20189           "version": "1.1.0",
20190           "bundled": true
20191         },
20192         "color-convert": {
20193           "version": "1.9.1",
20194           "bundled": true,
20195           "requires": {
20196             "color-name": "^1.1.1"
20197           }
20198         },
20199         "color-name": {
20200           "version": "1.1.3",
20201           "bundled": true
20202         },
20203         "colors": {
20204           "version": "1.1.2",
20205           "bundled": true,
20206           "optional": true
20207         },
20208         "columnify": {
20209           "version": "1.5.4",
20210           "bundled": true,
20211           "requires": {
20212             "strip-ansi": "^3.0.0",
20213             "wcwidth": "^1.0.0"
20214           }
20215         },
20216         "combined-stream": {
20217           "version": "1.0.6",
20218           "bundled": true,
20219           "requires": {
20220             "delayed-stream": "~1.0.0"
20221           }
20222         },
20223         "concat-map": {
20224           "version": "0.0.1",
20225           "bundled": true
20226         },
20227         "concat-stream": {
20228           "version": "1.6.2",
20229           "bundled": true,
20230           "requires": {
20231             "buffer-from": "^1.0.0",
20232             "inherits": "^2.0.3",
20233             "readable-stream": "^2.2.2",
20234             "typedarray": "^0.0.6"
20235           }
20236         },
20237         "config-chain": {
20238           "version": "1.1.11",
20239           "bundled": true,
20240           "requires": {
20241             "ini": "^1.3.4",
20242             "proto-list": "~1.2.1"
20243           }
20244         },
20245         "configstore": {
20246           "version": "3.1.2",
20247           "bundled": true,
20248           "requires": {
20249             "dot-prop": "^4.1.0",
20250             "graceful-fs": "^4.1.2",
20251             "make-dir": "^1.0.0",
20252             "unique-string": "^1.0.0",
20253             "write-file-atomic": "^2.0.0",
20254             "xdg-basedir": "^3.0.0"
20255           }
20256         },
20257         "console-control-strings": {
20258           "version": "1.1.0",
20259           "bundled": true
20260         },
20261         "copy-concurrently": {
20262           "version": "1.0.5",
20263           "bundled": true,
20264           "requires": {
20265             "aproba": "^1.1.1",
20266             "fs-write-stream-atomic": "^1.0.8",
20267             "iferr": "^0.1.5",
20268             "mkdirp": "^0.5.1",
20269             "rimraf": "^2.5.4",
20270             "run-queue": "^1.0.0"
20271           },
20272           "dependencies": {
20273             "iferr": {
20274               "version": "0.1.5",
20275               "bundled": true
20276             }
20277           }
20278         },
20279         "core-util-is": {
20280           "version": "1.0.2",
20281           "bundled": true
20282         },
20283         "create-error-class": {
20284           "version": "3.0.2",
20285           "bundled": true,
20286           "requires": {
20287             "capture-stack-trace": "^1.0.0"
20288           }
20289         },
20290         "cross-spawn": {
20291           "version": "5.1.0",
20292           "bundled": true,
20293           "requires": {
20294             "lru-cache": "^4.0.1",
20295             "shebang-command": "^1.2.0",
20296             "which": "^1.2.9"
20297           }
20298         },
20299         "crypto-random-string": {
20300           "version": "1.0.0",
20301           "bundled": true
20302         },
20303         "cyclist": {
20304           "version": "0.2.2",
20305           "bundled": true
20306         },
20307         "dashdash": {
20308           "version": "1.14.1",
20309           "bundled": true,
20310           "requires": {
20311             "assert-plus": "^1.0.0"
20312           }
20313         },
20314         "debug": {
20315           "version": "3.1.0",
20316           "bundled": true,
20317           "requires": {
20318             "ms": "2.0.0"
20319           },
20320           "dependencies": {
20321             "ms": {
20322               "version": "2.0.0",
20323               "bundled": true
20324             }
20325           }
20326         },
20327         "debuglog": {
20328           "version": "1.0.1",
20329           "bundled": true
20330         },
20331         "decamelize": {
20332           "version": "1.2.0",
20333           "bundled": true
20334         },
20335         "decode-uri-component": {
20336           "version": "0.2.0",
20337           "bundled": true
20338         },
20339         "deep-extend": {
20340           "version": "0.5.1",
20341           "bundled": true
20342         },
20343         "defaults": {
20344           "version": "1.0.3",
20345           "bundled": true,
20346           "requires": {
20347             "clone": "^1.0.2"
20348           }
20349         },
20350         "delayed-stream": {
20351           "version": "1.0.0",
20352           "bundled": true
20353         },
20354         "delegates": {
20355           "version": "1.0.0",
20356           "bundled": true
20357         },
20358         "detect-indent": {
20359           "version": "5.0.0",
20360           "bundled": true
20361         },
20362         "detect-newline": {
20363           "version": "2.1.0",
20364           "bundled": true
20365         },
20366         "dezalgo": {
20367           "version": "1.0.3",
20368           "bundled": true,
20369           "requires": {
20370             "asap": "^2.0.0",
20371             "wrappy": "1"
20372           }
20373         },
20374         "dot-prop": {
20375           "version": "4.2.0",
20376           "bundled": true,
20377           "requires": {
20378             "is-obj": "^1.0.0"
20379           }
20380         },
20381         "dotenv": {
20382           "version": "5.0.1",
20383           "bundled": true
20384         },
20385         "duplexer3": {
20386           "version": "0.1.4",
20387           "bundled": true
20388         },
20389         "duplexify": {
20390           "version": "3.6.0",
20391           "bundled": true,
20392           "requires": {
20393             "end-of-stream": "^1.0.0",
20394             "inherits": "^2.0.1",
20395             "readable-stream": "^2.0.0",
20396             "stream-shift": "^1.0.0"
20397           }
20398         },
20399         "ecc-jsbn": {
20400           "version": "0.1.2",
20401           "bundled": true,
20402           "optional": true,
20403           "requires": {
20404             "jsbn": "~0.1.0",
20405             "safer-buffer": "^2.1.0"
20406           }
20407         },
20408         "editor": {
20409           "version": "1.0.0",
20410           "bundled": true
20411         },
20412         "encoding": {
20413           "version": "0.1.12",
20414           "bundled": true,
20415           "requires": {
20416             "iconv-lite": "~0.4.13"
20417           }
20418         },
20419         "end-of-stream": {
20420           "version": "1.4.1",
20421           "bundled": true,
20422           "requires": {
20423             "once": "^1.4.0"
20424           }
20425         },
20426         "err-code": {
20427           "version": "1.1.2",
20428           "bundled": true
20429         },
20430         "errno": {
20431           "version": "0.1.7",
20432           "bundled": true,
20433           "requires": {
20434             "prr": "~1.0.1"
20435           }
20436         },
20437         "es6-promise": {
20438           "version": "4.2.4",
20439           "bundled": true
20440         },
20441         "es6-promisify": {
20442           "version": "5.0.0",
20443           "bundled": true,
20444           "requires": {
20445             "es6-promise": "^4.0.3"
20446           }
20447         },
20448         "escape-string-regexp": {
20449           "version": "1.0.5",
20450           "bundled": true
20451         },
20452         "execa": {
20453           "version": "0.7.0",
20454           "bundled": true,
20455           "requires": {
20456             "cross-spawn": "^5.0.1",
20457             "get-stream": "^3.0.0",
20458             "is-stream": "^1.1.0",
20459             "npm-run-path": "^2.0.0",
20460             "p-finally": "^1.0.0",
20461             "signal-exit": "^3.0.0",
20462             "strip-eof": "^1.0.0"
20463           }
20464         },
20465         "extend": {
20466           "version": "3.0.2",
20467           "bundled": true
20468         },
20469         "extsprintf": {
20470           "version": "1.3.0",
20471           "bundled": true
20472         },
20473         "fast-deep-equal": {
20474           "version": "1.1.0",
20475           "bundled": true
20476         },
20477         "fast-json-stable-stringify": {
20478           "version": "2.0.0",
20479           "bundled": true
20480         },
20481         "figgy-pudding": {
20482           "version": "3.4.1",
20483           "bundled": true
20484         },
20485         "find-npm-prefix": {
20486           "version": "1.0.2",
20487           "bundled": true
20488         },
20489         "find-up": {
20490           "version": "2.1.0",
20491           "bundled": true,
20492           "requires": {
20493             "locate-path": "^2.0.0"
20494           }
20495         },
20496         "flush-write-stream": {
20497           "version": "1.0.3",
20498           "bundled": true,
20499           "requires": {
20500             "inherits": "^2.0.1",
20501             "readable-stream": "^2.0.4"
20502           }
20503         },
20504         "forever-agent": {
20505           "version": "0.6.1",
20506           "bundled": true
20507         },
20508         "form-data": {
20509           "version": "2.3.2",
20510           "bundled": true,
20511           "requires": {
20512             "asynckit": "^0.4.0",
20513             "combined-stream": "1.0.6",
20514             "mime-types": "^2.1.12"
20515           }
20516         },
20517         "from2": {
20518           "version": "2.3.0",
20519           "bundled": true,
20520           "requires": {
20521             "inherits": "^2.0.1",
20522             "readable-stream": "^2.0.0"
20523           }
20524         },
20525         "fs-minipass": {
20526           "version": "1.2.5",
20527           "bundled": true,
20528           "requires": {
20529             "minipass": "^2.2.1"
20530           }
20531         },
20532         "fs-vacuum": {
20533           "version": "1.2.10",
20534           "bundled": true,
20535           "requires": {
20536             "graceful-fs": "^4.1.2",
20537             "path-is-inside": "^1.0.1",
20538             "rimraf": "^2.5.2"
20539           }
20540         },
20541         "fs-write-stream-atomic": {
20542           "version": "1.0.10",
20543           "bundled": true,
20544           "requires": {
20545             "graceful-fs": "^4.1.2",
20546             "iferr": "^0.1.5",
20547             "imurmurhash": "^0.1.4",
20548             "readable-stream": "1 || 2"
20549           },
20550           "dependencies": {
20551             "iferr": {
20552               "version": "0.1.5",
20553               "bundled": true
20554             }
20555           }
20556         },
20557         "fs.realpath": {
20558           "version": "1.0.0",
20559           "bundled": true
20560         },
20561         "fstream": {
20562           "version": "1.0.11",
20563           "bundled": true,
20564           "requires": {
20565             "graceful-fs": "^4.1.2",
20566             "inherits": "~2.0.0",
20567             "mkdirp": ">=0.5 0",
20568             "rimraf": "2"
20569           }
20570         },
20571         "gauge": {
20572           "version": "2.7.4",
20573           "bundled": true,
20574           "requires": {
20575             "aproba": "^1.0.3",
20576             "console-control-strings": "^1.0.0",
20577             "has-unicode": "^2.0.0",
20578             "object-assign": "^4.1.0",
20579             "signal-exit": "^3.0.0",
20580             "string-width": "^1.0.1",
20581             "strip-ansi": "^3.0.1",
20582             "wide-align": "^1.1.0"
20583           },
20584           "dependencies": {
20585             "string-width": {
20586               "version": "1.0.2",
20587               "bundled": true,
20588               "requires": {
20589                 "code-point-at": "^1.0.0",
20590                 "is-fullwidth-code-point": "^1.0.0",
20591                 "strip-ansi": "^3.0.0"
20592               }
20593             }
20594           }
20595         },
20596         "genfun": {
20597           "version": "4.0.1",
20598           "bundled": true
20599         },
20600         "gentle-fs": {
20601           "version": "2.0.1",
20602           "bundled": true,
20603           "requires": {
20604             "aproba": "^1.1.2",
20605             "fs-vacuum": "^1.2.10",
20606             "graceful-fs": "^4.1.11",
20607             "iferr": "^0.1.5",
20608             "mkdirp": "^0.5.1",
20609             "path-is-inside": "^1.0.2",
20610             "read-cmd-shim": "^1.0.1",
20611             "slide": "^1.1.6"
20612           },
20613           "dependencies": {
20614             "iferr": {
20615               "version": "0.1.5",
20616               "bundled": true
20617             }
20618           }
20619         },
20620         "get-caller-file": {
20621           "version": "1.0.2",
20622           "bundled": true
20623         },
20624         "get-stream": {
20625           "version": "3.0.0",
20626           "bundled": true
20627         },
20628         "getpass": {
20629           "version": "0.1.7",
20630           "bundled": true,
20631           "requires": {
20632             "assert-plus": "^1.0.0"
20633           }
20634         },
20635         "glob": {
20636           "version": "7.1.2",
20637           "bundled": true,
20638           "requires": {
20639             "fs.realpath": "^1.0.0",
20640             "inflight": "^1.0.4",
20641             "inherits": "2",
20642             "minimatch": "^3.0.4",
20643             "once": "^1.3.0",
20644             "path-is-absolute": "^1.0.0"
20645           }
20646         },
20647         "global-dirs": {
20648           "version": "0.1.1",
20649           "bundled": true,
20650           "requires": {
20651             "ini": "^1.3.4"
20652           }
20653         },
20654         "got": {
20655           "version": "6.7.1",
20656           "bundled": true,
20657           "requires": {
20658             "create-error-class": "^3.0.0",
20659             "duplexer3": "^0.1.4",
20660             "get-stream": "^3.0.0",
20661             "is-redirect": "^1.0.0",
20662             "is-retry-allowed": "^1.0.0",
20663             "is-stream": "^1.0.0",
20664             "lowercase-keys": "^1.0.0",
20665             "safe-buffer": "^5.0.1",
20666             "timed-out": "^4.0.0",
20667             "unzip-response": "^2.0.1",
20668             "url-parse-lax": "^1.0.0"
20669           }
20670         },
20671         "graceful-fs": {
20672           "version": "4.1.11",
20673           "bundled": true
20674         },
20675         "har-schema": {
20676           "version": "2.0.0",
20677           "bundled": true
20678         },
20679         "har-validator": {
20680           "version": "5.1.0",
20681           "bundled": true,
20682           "requires": {
20683             "ajv": "^5.3.0",
20684             "har-schema": "^2.0.0"
20685           }
20686         },
20687         "has-flag": {
20688           "version": "3.0.0",
20689           "bundled": true
20690         },
20691         "has-unicode": {
20692           "version": "2.0.1",
20693           "bundled": true
20694         },
20695         "hosted-git-info": {
20696           "version": "2.7.1",
20697           "bundled": true
20698         },
20699         "http-cache-semantics": {
20700           "version": "3.8.1",
20701           "bundled": true
20702         },
20703         "http-proxy-agent": {
20704           "version": "2.1.0",
20705           "bundled": true,
20706           "requires": {
20707             "agent-base": "4",
20708             "debug": "3.1.0"
20709           }
20710         },
20711         "http-signature": {
20712           "version": "1.2.0",
20713           "bundled": true,
20714           "requires": {
20715             "assert-plus": "^1.0.0",
20716             "jsprim": "^1.2.2",
20717             "sshpk": "^1.7.0"
20718           }
20719         },
20720         "https-proxy-agent": {
20721           "version": "2.2.1",
20722           "bundled": true,
20723           "requires": {
20724             "agent-base": "^4.1.0",
20725             "debug": "^3.1.0"
20726           }
20727         },
20728         "humanize-ms": {
20729           "version": "1.2.1",
20730           "bundled": true,
20731           "requires": {
20732             "ms": "^2.0.0"
20733           }
20734         },
20735         "iconv-lite": {
20736           "version": "0.4.23",
20737           "bundled": true,
20738           "requires": {
20739             "safer-buffer": ">= 2.1.2 < 3"
20740           }
20741         },
20742         "iferr": {
20743           "version": "1.0.2",
20744           "bundled": true
20745         },
20746         "ignore-walk": {
20747           "version": "3.0.1",
20748           "bundled": true,
20749           "requires": {
20750             "minimatch": "^3.0.4"
20751           }
20752         },
20753         "import-lazy": {
20754           "version": "2.1.0",
20755           "bundled": true
20756         },
20757         "imurmurhash": {
20758           "version": "0.1.4",
20759           "bundled": true
20760         },
20761         "inflight": {
20762           "version": "1.0.6",
20763           "bundled": true,
20764           "requires": {
20765             "once": "^1.3.0",
20766             "wrappy": "1"
20767           }
20768         },
20769         "inherits": {
20770           "version": "2.0.3",
20771           "bundled": true
20772         },
20773         "ini": {
20774           "version": "1.3.5",
20775           "bundled": true
20776         },
20777         "init-package-json": {
20778           "version": "1.10.3",
20779           "bundled": true,
20780           "requires": {
20781             "glob": "^7.1.1",
20782             "npm-package-arg": "^4.0.0 || ^5.0.0 || ^6.0.0",
20783             "promzard": "^0.3.0",
20784             "read": "~1.0.1",
20785             "read-package-json": "1 || 2",
20786             "semver": "2.x || 3.x || 4 || 5",
20787             "validate-npm-package-license": "^3.0.1",
20788             "validate-npm-package-name": "^3.0.0"
20789           }
20790         },
20791         "invert-kv": {
20792           "version": "1.0.0",
20793           "bundled": true
20794         },
20795         "ip": {
20796           "version": "1.1.5",
20797           "bundled": true
20798         },
20799         "ip-regex": {
20800           "version": "2.1.0",
20801           "bundled": true
20802         },
20803         "is-builtin-module": {
20804           "version": "1.0.0",
20805           "bundled": true,
20806           "requires": {
20807             "builtin-modules": "^1.0.0"
20808           }
20809         },
20810         "is-ci": {
20811           "version": "1.1.0",
20812           "bundled": true,
20813           "requires": {
20814             "ci-info": "^1.0.0"
20815           }
20816         },
20817         "is-cidr": {
20818           "version": "2.0.6",
20819           "bundled": true,
20820           "requires": {
20821             "cidr-regex": "^2.0.8"
20822           }
20823         },
20824         "is-fullwidth-code-point": {
20825           "version": "1.0.0",
20826           "bundled": true,
20827           "requires": {
20828             "number-is-nan": "^1.0.0"
20829           }
20830         },
20831         "is-installed-globally": {
20832           "version": "0.1.0",
20833           "bundled": true,
20834           "requires": {
20835             "global-dirs": "^0.1.0",
20836             "is-path-inside": "^1.0.0"
20837           }
20838         },
20839         "is-npm": {
20840           "version": "1.0.0",
20841           "bundled": true
20842         },
20843         "is-obj": {
20844           "version": "1.0.1",
20845           "bundled": true
20846         },
20847         "is-path-inside": {
20848           "version": "1.0.1",
20849           "bundled": true,
20850           "requires": {
20851             "path-is-inside": "^1.0.1"
20852           }
20853         },
20854         "is-redirect": {
20855           "version": "1.0.0",
20856           "bundled": true
20857         },
20858         "is-retry-allowed": {
20859           "version": "1.1.0",
20860           "bundled": true
20861         },
20862         "is-stream": {
20863           "version": "1.1.0",
20864           "bundled": true
20865         },
20866         "is-typedarray": {
20867           "version": "1.0.0",
20868           "bundled": true
20869         },
20870         "isarray": {
20871           "version": "1.0.0",
20872           "bundled": true
20873         },
20874         "isexe": {
20875           "version": "2.0.0",
20876           "bundled": true
20877         },
20878         "isstream": {
20879           "version": "0.1.2",
20880           "bundled": true
20881         },
20882         "jsbn": {
20883           "version": "0.1.1",
20884           "bundled": true,
20885           "optional": true
20886         },
20887         "json-parse-better-errors": {
20888           "version": "1.0.2",
20889           "bundled": true
20890         },
20891         "json-schema": {
20892           "version": "0.2.3",
20893           "bundled": true
20894         },
20895         "json-schema-traverse": {
20896           "version": "0.3.1",
20897           "bundled": true
20898         },
20899         "json-stringify-safe": {
20900           "version": "5.0.1",
20901           "bundled": true
20902         },
20903         "jsonparse": {
20904           "version": "1.3.1",
20905           "bundled": true
20906         },
20907         "jsprim": {
20908           "version": "1.4.1",
20909           "bundled": true,
20910           "requires": {
20911             "assert-plus": "1.0.0",
20912             "extsprintf": "1.3.0",
20913             "json-schema": "0.2.3",
20914             "verror": "1.10.0"
20915           }
20916         },
20917         "latest-version": {
20918           "version": "3.1.0",
20919           "bundled": true,
20920           "requires": {
20921             "package-json": "^4.0.0"
20922           }
20923         },
20924         "lazy-property": {
20925           "version": "1.0.0",
20926           "bundled": true
20927         },
20928         "lcid": {
20929           "version": "1.0.0",
20930           "bundled": true,
20931           "requires": {
20932             "invert-kv": "^1.0.0"
20933           }
20934         },
20935         "libcipm": {
20936           "version": "2.0.2",
20937           "bundled": true,
20938           "requires": {
20939             "bin-links": "^1.1.2",
20940             "bluebird": "^3.5.1",
20941             "find-npm-prefix": "^1.0.2",
20942             "graceful-fs": "^4.1.11",
20943             "lock-verify": "^2.0.2",
20944             "mkdirp": "^0.5.1",
20945             "npm-lifecycle": "^2.0.3",
20946             "npm-logical-tree": "^1.2.1",
20947             "npm-package-arg": "^6.1.0",
20948             "pacote": "^8.1.6",
20949             "protoduck": "^5.0.0",
20950             "read-package-json": "^2.0.13",
20951             "rimraf": "^2.6.2",
20952             "worker-farm": "^1.6.0"
20953           }
20954         },
20955         "libnpmhook": {
20956           "version": "4.0.1",
20957           "bundled": true,
20958           "requires": {
20959             "figgy-pudding": "^3.1.0",
20960             "npm-registry-fetch": "^3.0.0"
20961           },
20962           "dependencies": {
20963             "npm-registry-fetch": {
20964               "version": "3.1.1",
20965               "bundled": true,
20966               "requires": {
20967                 "bluebird": "^3.5.1",
20968                 "figgy-pudding": "^3.1.0",
20969                 "lru-cache": "^4.1.2",
20970                 "make-fetch-happen": "^4.0.0",
20971                 "npm-package-arg": "^6.0.0"
20972               }
20973             }
20974           }
20975         },
20976         "libnpx": {
20977           "version": "10.2.0",
20978           "bundled": true,
20979           "requires": {
20980             "dotenv": "^5.0.1",
20981             "npm-package-arg": "^6.0.0",
20982             "rimraf": "^2.6.2",
20983             "safe-buffer": "^5.1.0",
20984             "update-notifier": "^2.3.0",
20985             "which": "^1.3.0",
20986             "y18n": "^4.0.0",
20987             "yargs": "^11.0.0"
20988           }
20989         },
20990         "locate-path": {
20991           "version": "2.0.0",
20992           "bundled": true,
20993           "requires": {
20994             "p-locate": "^2.0.0",
20995             "path-exists": "^3.0.0"
20996           }
20997         },
20998         "lock-verify": {
20999           "version": "2.0.2",
21000           "bundled": true,
21001           "requires": {
21002             "npm-package-arg": "^5.1.2 || 6",
21003             "semver": "^5.4.1"
21004           }
21005         },
21006         "lockfile": {
21007           "version": "1.0.4",
21008           "bundled": true,
21009           "requires": {
21010             "signal-exit": "^3.0.2"
21011           }
21012         },
21013         "lodash._baseindexof": {
21014           "version": "3.1.0",
21015           "bundled": true
21016         },
21017         "lodash._baseuniq": {
21018           "version": "4.6.0",
21019           "bundled": true,
21020           "requires": {
21021             "lodash._createset": "~4.0.0",
21022             "lodash._root": "~3.0.0"
21023           }
21024         },
21025         "lodash._bindcallback": {
21026           "version": "3.0.1",
21027           "bundled": true
21028         },
21029         "lodash._cacheindexof": {
21030           "version": "3.0.2",
21031           "bundled": true
21032         },
21033         "lodash._createcache": {
21034           "version": "3.1.2",
21035           "bundled": true,
21036           "requires": {
21037             "lodash._getnative": "^3.0.0"
21038           }
21039         },
21040         "lodash._createset": {
21041           "version": "4.0.3",
21042           "bundled": true
21043         },
21044         "lodash._getnative": {
21045           "version": "3.9.1",
21046           "bundled": true
21047         },
21048         "lodash._root": {
21049           "version": "3.0.1",
21050           "bundled": true
21051         },
21052         "lodash.clonedeep": {
21053           "version": "4.5.0",
21054           "bundled": true
21055         },
21056         "lodash.restparam": {
21057           "version": "3.6.1",
21058           "bundled": true
21059         },
21060         "lodash.union": {
21061           "version": "4.6.0",
21062           "bundled": true
21063         },
21064         "lodash.uniq": {
21065           "version": "4.5.0",
21066           "bundled": true
21067         },
21068         "lodash.without": {
21069           "version": "4.4.0",
21070           "bundled": true
21071         },
21072         "lowercase-keys": {
21073           "version": "1.0.1",
21074           "bundled": true
21075         },
21076         "lru-cache": {
21077           "version": "4.1.3",
21078           "bundled": true,
21079           "requires": {
21080             "pseudomap": "^1.0.2",
21081             "yallist": "^2.1.2"
21082           }
21083         },
21084         "make-dir": {
21085           "version": "1.3.0",
21086           "bundled": true,
21087           "requires": {
21088             "pify": "^3.0.0"
21089           }
21090         },
21091         "make-fetch-happen": {
21092           "version": "4.0.1",
21093           "bundled": true,
21094           "requires": {
21095             "agentkeepalive": "^3.4.1",
21096             "cacache": "^11.0.1",
21097             "http-cache-semantics": "^3.8.1",
21098             "http-proxy-agent": "^2.1.0",
21099             "https-proxy-agent": "^2.2.1",
21100             "lru-cache": "^4.1.2",
21101             "mississippi": "^3.0.0",
21102             "node-fetch-npm": "^2.0.2",
21103             "promise-retry": "^1.1.1",
21104             "socks-proxy-agent": "^4.0.0",
21105             "ssri": "^6.0.0"
21106           }
21107         },
21108         "meant": {
21109           "version": "1.0.1",
21110           "bundled": true
21111         },
21112         "mem": {
21113           "version": "1.1.0",
21114           "bundled": true,
21115           "requires": {
21116             "mimic-fn": "^1.0.0"
21117           }
21118         },
21119         "mime-db": {
21120           "version": "1.35.0",
21121           "bundled": true
21122         },
21123         "mime-types": {
21124           "version": "2.1.19",
21125           "bundled": true,
21126           "requires": {
21127             "mime-db": "~1.35.0"
21128           }
21129         },
21130         "mimic-fn": {
21131           "version": "1.2.0",
21132           "bundled": true
21133         },
21134         "minimatch": {
21135           "version": "3.0.4",
21136           "bundled": true,
21137           "requires": {
21138             "brace-expansion": "^1.1.7"
21139           }
21140         },
21141         "minimist": {
21142           "version": "0.0.8",
21143           "bundled": true
21144         },
21145         "minipass": {
21146           "version": "2.3.3",
21147           "bundled": true,
21148           "requires": {
21149             "safe-buffer": "^5.1.2",
21150             "yallist": "^3.0.0"
21151           },
21152           "dependencies": {
21153             "yallist": {
21154               "version": "3.0.2",
21155               "bundled": true
21156             }
21157           }
21158         },
21159         "minizlib": {
21160           "version": "1.1.0",
21161           "bundled": true,
21162           "requires": {
21163             "minipass": "^2.2.1"
21164           }
21165         },
21166         "mississippi": {
21167           "version": "3.0.0",
21168           "bundled": true,
21169           "requires": {
21170             "concat-stream": "^1.5.0",
21171             "duplexify": "^3.4.2",
21172             "end-of-stream": "^1.1.0",
21173             "flush-write-stream": "^1.0.0",
21174             "from2": "^2.1.0",
21175             "parallel-transform": "^1.1.0",
21176             "pump": "^3.0.0",
21177             "pumpify": "^1.3.3",
21178             "stream-each": "^1.1.0",
21179             "through2": "^2.0.0"
21180           }
21181         },
21182         "mkdirp": {
21183           "version": "0.5.1",
21184           "bundled": true,
21185           "requires": {
21186             "minimist": "0.0.8"
21187           }
21188         },
21189         "move-concurrently": {
21190           "version": "1.0.1",
21191           "bundled": true,
21192           "requires": {
21193             "aproba": "^1.1.1",
21194             "copy-concurrently": "^1.0.0",
21195             "fs-write-stream-atomic": "^1.0.8",
21196             "mkdirp": "^0.5.1",
21197             "rimraf": "^2.5.4",
21198             "run-queue": "^1.0.3"
21199           }
21200         },
21201         "ms": {
21202           "version": "2.1.1",
21203           "bundled": true
21204         },
21205         "mute-stream": {
21206           "version": "0.0.7",
21207           "bundled": true
21208         },
21209         "node-fetch-npm": {
21210           "version": "2.0.2",
21211           "bundled": true,
21212           "requires": {
21213             "encoding": "^0.1.11",
21214             "json-parse-better-errors": "^1.0.0",
21215             "safe-buffer": "^5.1.1"
21216           }
21217         },
21218         "node-gyp": {
21219           "version": "3.8.0",
21220           "bundled": true,
21221           "requires": {
21222             "fstream": "^1.0.0",
21223             "glob": "^7.0.3",
21224             "graceful-fs": "^4.1.2",
21225             "mkdirp": "^0.5.0",
21226             "nopt": "2 || 3",
21227             "npmlog": "0 || 1 || 2 || 3 || 4",
21228             "osenv": "0",
21229             "request": "^2.87.0",
21230             "rimraf": "2",
21231             "semver": "~5.3.0",
21232             "tar": "^2.0.0",
21233             "which": "1"
21234           },
21235           "dependencies": {
21236             "nopt": {
21237               "version": "3.0.6",
21238               "bundled": true,
21239               "requires": {
21240                 "abbrev": "1"
21241               }
21242             },
21243             "semver": {
21244               "version": "5.3.0",
21245               "bundled": true
21246             },
21247             "tar": {
21248               "version": "2.2.1",
21249               "bundled": true,
21250               "requires": {
21251                 "block-stream": "*",
21252                 "fstream": "^1.0.2",
21253                 "inherits": "2"
21254               }
21255             }
21256           }
21257         },
21258         "nopt": {
21259           "version": "4.0.1",
21260           "bundled": true,
21261           "requires": {
21262             "abbrev": "1",
21263             "osenv": "^0.1.4"
21264           }
21265         },
21266         "normalize-package-data": {
21267           "version": "2.4.0",
21268           "bundled": true,
21269           "requires": {
21270             "hosted-git-info": "^2.1.4",
21271             "is-builtin-module": "^1.0.0",
21272             "semver": "2 || 3 || 4 || 5",
21273             "validate-npm-package-license": "^3.0.1"
21274           }
21275         },
21276         "npm-audit-report": {
21277           "version": "1.3.1",
21278           "bundled": true,
21279           "requires": {
21280             "cli-table3": "^0.5.0",
21281             "console-control-strings": "^1.1.0"
21282           }
21283         },
21284         "npm-bundled": {
21285           "version": "1.0.5",
21286           "bundled": true
21287         },
21288         "npm-cache-filename": {
21289           "version": "1.0.2",
21290           "bundled": true
21291         },
21292         "npm-install-checks": {
21293           "version": "3.0.0",
21294           "bundled": true,
21295           "requires": {
21296             "semver": "^2.3.0 || 3.x || 4 || 5"
21297           }
21298         },
21299         "npm-lifecycle": {
21300           "version": "2.1.0",
21301           "bundled": true,
21302           "requires": {
21303             "byline": "^5.0.0",
21304             "graceful-fs": "^4.1.11",
21305             "node-gyp": "^3.8.0",
21306             "resolve-from": "^4.0.0",
21307             "slide": "^1.1.6",
21308             "uid-number": "0.0.6",
21309             "umask": "^1.1.0",
21310             "which": "^1.3.1"
21311           }
21312         },
21313         "npm-logical-tree": {
21314           "version": "1.2.1",
21315           "bundled": true
21316         },
21317         "npm-package-arg": {
21318           "version": "6.1.0",
21319           "bundled": true,
21320           "requires": {
21321             "hosted-git-info": "^2.6.0",
21322             "osenv": "^0.1.5",
21323             "semver": "^5.5.0",
21324             "validate-npm-package-name": "^3.0.0"
21325           }
21326         },
21327         "npm-packlist": {
21328           "version": "1.1.11",
21329           "bundled": true,
21330           "requires": {
21331             "ignore-walk": "^3.0.1",
21332             "npm-bundled": "^1.0.1"
21333           }
21334         },
21335         "npm-pick-manifest": {
21336           "version": "2.1.0",
21337           "bundled": true,
21338           "requires": {
21339             "npm-package-arg": "^6.0.0",
21340             "semver": "^5.4.1"
21341           }
21342         },
21343         "npm-profile": {
21344           "version": "3.0.2",
21345           "bundled": true,
21346           "requires": {
21347             "aproba": "^1.1.2 || 2",
21348             "make-fetch-happen": "^2.5.0 || 3 || 4"
21349           }
21350         },
21351         "npm-registry-client": {
21352           "version": "8.6.0",
21353           "bundled": true,
21354           "requires": {
21355             "concat-stream": "^1.5.2",
21356             "graceful-fs": "^4.1.6",
21357             "normalize-package-data": "~1.0.1 || ^2.0.0",
21358             "npm-package-arg": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0",
21359             "npmlog": "2 || ^3.1.0 || ^4.0.0",
21360             "once": "^1.3.3",
21361             "request": "^2.74.0",
21362             "retry": "^0.10.0",
21363             "safe-buffer": "^5.1.1",
21364             "semver": "2 >=2.2.1 || 3.x || 4 || 5",
21365             "slide": "^1.1.3",
21366             "ssri": "^5.2.4"
21367           },
21368           "dependencies": {
21369             "retry": {
21370               "version": "0.10.1",
21371               "bundled": true
21372             },
21373             "ssri": {
21374               "version": "5.3.0",
21375               "bundled": true,
21376               "requires": {
21377                 "safe-buffer": "^5.1.1"
21378               }
21379             }
21380           }
21381         },
21382         "npm-registry-fetch": {
21383           "version": "1.1.0",
21384           "bundled": true,
21385           "requires": {
21386             "bluebird": "^3.5.1",
21387             "figgy-pudding": "^2.0.1",
21388             "lru-cache": "^4.1.2",
21389             "make-fetch-happen": "^3.0.0",
21390             "npm-package-arg": "^6.0.0",
21391             "safe-buffer": "^5.1.1"
21392           },
21393           "dependencies": {
21394             "cacache": {
21395               "version": "10.0.4",
21396               "bundled": true,
21397               "requires": {
21398                 "bluebird": "^3.5.1",
21399                 "chownr": "^1.0.1",
21400                 "glob": "^7.1.2",
21401                 "graceful-fs": "^4.1.11",
21402                 "lru-cache": "^4.1.1",
21403                 "mississippi": "^2.0.0",
21404                 "mkdirp": "^0.5.1",
21405                 "move-concurrently": "^1.0.1",
21406                 "promise-inflight": "^1.0.1",
21407                 "rimraf": "^2.6.2",
21408                 "ssri": "^5.2.4",
21409                 "unique-filename": "^1.1.0",
21410                 "y18n": "^4.0.0"
21411               },
21412               "dependencies": {
21413                 "mississippi": {
21414                   "version": "2.0.0",
21415                   "bundled": true,
21416                   "requires": {
21417                     "concat-stream": "^1.5.0",
21418                     "duplexify": "^3.4.2",
21419                     "end-of-stream": "^1.1.0",
21420                     "flush-write-stream": "^1.0.0",
21421                     "from2": "^2.1.0",
21422                     "parallel-transform": "^1.1.0",
21423                     "pump": "^2.0.1",
21424                     "pumpify": "^1.3.3",
21425                     "stream-each": "^1.1.0",
21426                     "through2": "^2.0.0"
21427                   }
21428                 }
21429               }
21430             },
21431             "figgy-pudding": {
21432               "version": "2.0.1",
21433               "bundled": true
21434             },
21435             "make-fetch-happen": {
21436               "version": "3.0.0",
21437               "bundled": true,
21438               "requires": {
21439                 "agentkeepalive": "^3.4.1",
21440                 "cacache": "^10.0.4",
21441                 "http-cache-semantics": "^3.8.1",
21442                 "http-proxy-agent": "^2.1.0",
21443                 "https-proxy-agent": "^2.2.0",
21444                 "lru-cache": "^4.1.2",
21445                 "mississippi": "^3.0.0",
21446                 "node-fetch-npm": "^2.0.2",
21447                 "promise-retry": "^1.1.1",
21448                 "socks-proxy-agent": "^3.0.1",
21449                 "ssri": "^5.2.4"
21450               }
21451             },
21452             "pump": {
21453               "version": "2.0.1",
21454               "bundled": true,
21455               "requires": {
21456                 "end-of-stream": "^1.1.0",
21457                 "once": "^1.3.1"
21458               }
21459             },
21460             "smart-buffer": {
21461               "version": "1.1.15",
21462               "bundled": true
21463             },
21464             "socks": {
21465               "version": "1.1.10",
21466               "bundled": true,
21467               "requires": {
21468                 "ip": "^1.1.4",
21469                 "smart-buffer": "^1.0.13"
21470               }
21471             },
21472             "socks-proxy-agent": {
21473               "version": "3.0.1",
21474               "bundled": true,
21475               "requires": {
21476                 "agent-base": "^4.1.0",
21477                 "socks": "^1.1.10"
21478               }
21479             },
21480             "ssri": {
21481               "version": "5.3.0",
21482               "bundled": true,
21483               "requires": {
21484                 "safe-buffer": "^5.1.1"
21485               }
21486             }
21487           }
21488         },
21489         "npm-run-path": {
21490           "version": "2.0.2",
21491           "bundled": true,
21492           "requires": {
21493             "path-key": "^2.0.0"
21494           }
21495         },
21496         "npm-user-validate": {
21497           "version": "1.0.0",
21498           "bundled": true
21499         },
21500         "npmlog": {
21501           "version": "4.1.2",
21502           "bundled": true,
21503           "requires": {
21504             "are-we-there-yet": "~1.1.2",
21505             "console-control-strings": "~1.1.0",
21506             "gauge": "~2.7.3",
21507             "set-blocking": "~2.0.0"
21508           }
21509         },
21510         "number-is-nan": {
21511           "version": "1.0.1",
21512           "bundled": true
21513         },
21514         "oauth-sign": {
21515           "version": "0.9.0",
21516           "bundled": true
21517         },
21518         "object-assign": {
21519           "version": "4.1.1",
21520           "bundled": true
21521         },
21522         "once": {
21523           "version": "1.4.0",
21524           "bundled": true,
21525           "requires": {
21526             "wrappy": "1"
21527           }
21528         },
21529         "opener": {
21530           "version": "1.5.0",
21531           "bundled": true
21532         },
21533         "os-homedir": {
21534           "version": "1.0.2",
21535           "bundled": true
21536         },
21537         "os-locale": {
21538           "version": "2.1.0",
21539           "bundled": true,
21540           "requires": {
21541             "execa": "^0.7.0",
21542             "lcid": "^1.0.0",
21543             "mem": "^1.1.0"
21544           }
21545         },
21546         "os-tmpdir": {
21547           "version": "1.0.2",
21548           "bundled": true
21549         },
21550         "osenv": {
21551           "version": "0.1.5",
21552           "bundled": true,
21553           "requires": {
21554             "os-homedir": "^1.0.0",
21555             "os-tmpdir": "^1.0.0"
21556           }
21557         },
21558         "p-finally": {
21559           "version": "1.0.0",
21560           "bundled": true
21561         },
21562         "p-limit": {
21563           "version": "1.2.0",
21564           "bundled": true,
21565           "requires": {
21566             "p-try": "^1.0.0"
21567           }
21568         },
21569         "p-locate": {
21570           "version": "2.0.0",
21571           "bundled": true,
21572           "requires": {
21573             "p-limit": "^1.1.0"
21574           }
21575         },
21576         "p-try": {
21577           "version": "1.0.0",
21578           "bundled": true
21579         },
21580         "package-json": {
21581           "version": "4.0.1",
21582           "bundled": true,
21583           "requires": {
21584             "got": "^6.7.1",
21585             "registry-auth-token": "^3.0.1",
21586             "registry-url": "^3.0.3",
21587             "semver": "^5.1.0"
21588           }
21589         },
21590         "pacote": {
21591           "version": "8.1.6",
21592           "bundled": true,
21593           "requires": {
21594             "bluebird": "^3.5.1",
21595             "cacache": "^11.0.2",
21596             "get-stream": "^3.0.0",
21597             "glob": "^7.1.2",
21598             "lru-cache": "^4.1.3",
21599             "make-fetch-happen": "^4.0.1",
21600             "minimatch": "^3.0.4",
21601             "minipass": "^2.3.3",
21602             "mississippi": "^3.0.0",
21603             "mkdirp": "^0.5.1",
21604             "normalize-package-data": "^2.4.0",
21605             "npm-package-arg": "^6.1.0",
21606             "npm-packlist": "^1.1.10",
21607             "npm-pick-manifest": "^2.1.0",
21608             "osenv": "^0.1.5",
21609             "promise-inflight": "^1.0.1",
21610             "promise-retry": "^1.1.1",
21611             "protoduck": "^5.0.0",
21612             "rimraf": "^2.6.2",
21613             "safe-buffer": "^5.1.2",
21614             "semver": "^5.5.0",
21615             "ssri": "^6.0.0",
21616             "tar": "^4.4.3",
21617             "unique-filename": "^1.1.0",
21618             "which": "^1.3.0"
21619           }
21620         },
21621         "parallel-transform": {
21622           "version": "1.1.0",
21623           "bundled": true,
21624           "requires": {
21625             "cyclist": "~0.2.2",
21626             "inherits": "^2.0.3",
21627             "readable-stream": "^2.1.5"
21628           }
21629         },
21630         "path-exists": {
21631           "version": "3.0.0",
21632           "bundled": true
21633         },
21634         "path-is-absolute": {
21635           "version": "1.0.1",
21636           "bundled": true
21637         },
21638         "path-is-inside": {
21639           "version": "1.0.2",
21640           "bundled": true
21641         },
21642         "path-key": {
21643           "version": "2.0.1",
21644           "bundled": true
21645         },
21646         "performance-now": {
21647           "version": "2.1.0",
21648           "bundled": true
21649         },
21650         "pify": {
21651           "version": "3.0.0",
21652           "bundled": true
21653         },
21654         "prepend-http": {
21655           "version": "1.0.4",
21656           "bundled": true
21657         },
21658         "process-nextick-args": {
21659           "version": "2.0.0",
21660           "bundled": true
21661         },
21662         "promise-inflight": {
21663           "version": "1.0.1",
21664           "bundled": true
21665         },
21666         "promise-retry": {
21667           "version": "1.1.1",
21668           "bundled": true,
21669           "requires": {
21670             "err-code": "^1.0.0",
21671             "retry": "^0.10.0"
21672           },
21673           "dependencies": {
21674             "retry": {
21675               "version": "0.10.1",
21676               "bundled": true
21677             }
21678           }
21679         },
21680         "promzard": {
21681           "version": "0.3.0",
21682           "bundled": true,
21683           "requires": {
21684             "read": "1"
21685           }
21686         },
21687         "proto-list": {
21688           "version": "1.2.4",
21689           "bundled": true
21690         },
21691         "protoduck": {
21692           "version": "5.0.0",
21693           "bundled": true,
21694           "requires": {
21695             "genfun": "^4.0.1"
21696           }
21697         },
21698         "prr": {
21699           "version": "1.0.1",
21700           "bundled": true
21701         },
21702         "pseudomap": {
21703           "version": "1.0.2",
21704           "bundled": true
21705         },
21706         "psl": {
21707           "version": "1.1.29",
21708           "bundled": true
21709         },
21710         "pump": {
21711           "version": "3.0.0",
21712           "bundled": true,
21713           "requires": {
21714             "end-of-stream": "^1.1.0",
21715             "once": "^1.3.1"
21716           }
21717         },
21718         "pumpify": {
21719           "version": "1.5.1",
21720           "bundled": true,
21721           "requires": {
21722             "duplexify": "^3.6.0",
21723             "inherits": "^2.0.3",
21724             "pump": "^2.0.0"
21725           },
21726           "dependencies": {
21727             "pump": {
21728               "version": "2.0.1",
21729               "bundled": true,
21730               "requires": {
21731                 "end-of-stream": "^1.1.0",
21732                 "once": "^1.3.1"
21733               }
21734             }
21735           }
21736         },
21737         "punycode": {
21738           "version": "1.4.1",
21739           "bundled": true
21740         },
21741         "qrcode-terminal": {
21742           "version": "0.12.0",
21743           "bundled": true
21744         },
21745         "qs": {
21746           "version": "6.5.2",
21747           "bundled": true
21748         },
21749         "query-string": {
21750           "version": "6.1.0",
21751           "bundled": true,
21752           "requires": {
21753             "decode-uri-component": "^0.2.0",
21754             "strict-uri-encode": "^2.0.0"
21755           }
21756         },
21757         "qw": {
21758           "version": "1.0.1",
21759           "bundled": true
21760         },
21761         "rc": {
21762           "version": "1.2.7",
21763           "bundled": true,
21764           "requires": {
21765             "deep-extend": "^0.5.1",
21766             "ini": "~1.3.0",
21767             "minimist": "^1.2.0",
21768             "strip-json-comments": "~2.0.1"
21769           },
21770           "dependencies": {
21771             "minimist": {
21772               "version": "1.2.0",
21773               "bundled": true
21774             }
21775           }
21776         },
21777         "read": {
21778           "version": "1.0.7",
21779           "bundled": true,
21780           "requires": {
21781             "mute-stream": "~0.0.4"
21782           }
21783         },
21784         "read-cmd-shim": {
21785           "version": "1.0.1",
21786           "bundled": true,
21787           "requires": {
21788             "graceful-fs": "^4.1.2"
21789           }
21790         },
21791         "read-installed": {
21792           "version": "4.0.3",
21793           "bundled": true,
21794           "requires": {
21795             "debuglog": "^1.0.1",
21796             "graceful-fs": "^4.1.2",
21797             "read-package-json": "^2.0.0",
21798             "readdir-scoped-modules": "^1.0.0",
21799             "semver": "2 || 3 || 4 || 5",
21800             "slide": "~1.1.3",
21801             "util-extend": "^1.0.1"
21802           }
21803         },
21804         "read-package-json": {
21805           "version": "2.0.13",
21806           "bundled": true,
21807           "requires": {
21808             "glob": "^7.1.1",
21809             "graceful-fs": "^4.1.2",
21810             "json-parse-better-errors": "^1.0.1",
21811             "normalize-package-data": "^2.0.0",
21812             "slash": "^1.0.0"
21813           }
21814         },
21815         "read-package-tree": {
21816           "version": "5.2.1",
21817           "bundled": true,
21818           "requires": {
21819             "debuglog": "^1.0.1",
21820             "dezalgo": "^1.0.0",
21821             "once": "^1.3.0",
21822             "read-package-json": "^2.0.0",
21823             "readdir-scoped-modules": "^1.0.0"
21824           }
21825         },
21826         "readable-stream": {
21827           "version": "2.3.6",
21828           "bundled": true,
21829           "requires": {
21830             "core-util-is": "~1.0.0",
21831             "inherits": "~2.0.3",
21832             "isarray": "~1.0.0",
21833             "process-nextick-args": "~2.0.0",
21834             "safe-buffer": "~5.1.1",
21835             "string_decoder": "~1.1.1",
21836             "util-deprecate": "~1.0.1"
21837           }
21838         },
21839         "readdir-scoped-modules": {
21840           "version": "1.0.2",
21841           "bundled": true,
21842           "requires": {
21843             "debuglog": "^1.0.1",
21844             "dezalgo": "^1.0.0",
21845             "graceful-fs": "^4.1.2",
21846             "once": "^1.3.0"
21847           }
21848         },
21849         "registry-auth-token": {
21850           "version": "3.3.2",
21851           "bundled": true,
21852           "requires": {
21853             "rc": "^1.1.6",
21854             "safe-buffer": "^5.0.1"
21855           }
21856         },
21857         "registry-url": {
21858           "version": "3.1.0",
21859           "bundled": true,
21860           "requires": {
21861             "rc": "^1.0.1"
21862           }
21863         },
21864         "request": {
21865           "version": "2.88.0",
21866           "bundled": true,
21867           "requires": {
21868             "aws-sign2": "~0.7.0",
21869             "aws4": "^1.8.0",
21870             "caseless": "~0.12.0",
21871             "combined-stream": "~1.0.6",
21872             "extend": "~3.0.2",
21873             "forever-agent": "~0.6.1",
21874             "form-data": "~2.3.2",
21875             "har-validator": "~5.1.0",
21876             "http-signature": "~1.2.0",
21877             "is-typedarray": "~1.0.0",
21878             "isstream": "~0.1.2",
21879             "json-stringify-safe": "~5.0.1",
21880             "mime-types": "~2.1.19",
21881             "oauth-sign": "~0.9.0",
21882             "performance-now": "^2.1.0",
21883             "qs": "~6.5.2",
21884             "safe-buffer": "^5.1.2",
21885             "tough-cookie": "~2.4.3",
21886             "tunnel-agent": "^0.6.0",
21887             "uuid": "^3.3.2"
21888           }
21889         },
21890         "require-directory": {
21891           "version": "2.1.1",
21892           "bundled": true
21893         },
21894         "require-main-filename": {
21895           "version": "1.0.1",
21896           "bundled": true
21897         },
21898         "resolve-from": {
21899           "version": "4.0.0",
21900           "bundled": true
21901         },
21902         "retry": {
21903           "version": "0.12.0",
21904           "bundled": true
21905         },
21906         "rimraf": {
21907           "version": "2.6.2",
21908           "bundled": true,
21909           "requires": {
21910             "glob": "^7.0.5"
21911           }
21912         },
21913         "run-queue": {
21914           "version": "1.0.3",
21915           "bundled": true,
21916           "requires": {
21917             "aproba": "^1.1.1"
21918           }
21919         },
21920         "safe-buffer": {
21921           "version": "5.1.2",
21922           "bundled": true
21923         },
21924         "safer-buffer": {
21925           "version": "2.1.2",
21926           "bundled": true
21927         },
21928         "semver": {
21929           "version": "5.5.0",
21930           "bundled": true
21931         },
21932         "semver-diff": {
21933           "version": "2.1.0",
21934           "bundled": true,
21935           "requires": {
21936             "semver": "^5.0.3"
21937           }
21938         },
21939         "set-blocking": {
21940           "version": "2.0.0",
21941           "bundled": true
21942         },
21943         "sha": {
21944           "version": "2.0.1",
21945           "bundled": true,
21946           "requires": {
21947             "graceful-fs": "^4.1.2",
21948             "readable-stream": "^2.0.2"
21949           }
21950         },
21951         "shebang-command": {
21952           "version": "1.2.0",
21953           "bundled": true,
21954           "requires": {
21955             "shebang-regex": "^1.0.0"
21956           }
21957         },
21958         "shebang-regex": {
21959           "version": "1.0.0",
21960           "bundled": true
21961         },
21962         "signal-exit": {
21963           "version": "3.0.2",
21964           "bundled": true
21965         },
21966         "slash": {
21967           "version": "1.0.0",
21968           "bundled": true
21969         },
21970         "slide": {
21971           "version": "1.1.6",
21972           "bundled": true
21973         },
21974         "smart-buffer": {
21975           "version": "4.0.1",
21976           "bundled": true
21977         },
21978         "socks": {
21979           "version": "2.2.0",
21980           "bundled": true,
21981           "requires": {
21982             "ip": "^1.1.5",
21983             "smart-buffer": "^4.0.1"
21984           }
21985         },
21986         "socks-proxy-agent": {
21987           "version": "4.0.1",
21988           "bundled": true,
21989           "requires": {
21990             "agent-base": "~4.2.0",
21991             "socks": "~2.2.0"
21992           }
21993         },
21994         "sorted-object": {
21995           "version": "2.0.1",
21996           "bundled": true
21997         },
21998         "sorted-union-stream": {
21999           "version": "2.1.3",
22000           "bundled": true,
22001           "requires": {
22002             "from2": "^1.3.0",
22003             "stream-iterate": "^1.1.0"
22004           },
22005           "dependencies": {
22006             "from2": {
22007               "version": "1.3.0",
22008               "bundled": true,
22009               "requires": {
22010                 "inherits": "~2.0.1",
22011                 "readable-stream": "~1.1.10"
22012               }
22013             },
22014             "isarray": {
22015               "version": "0.0.1",
22016               "bundled": true
22017             },
22018             "readable-stream": {
22019               "version": "1.1.14",
22020               "bundled": true,
22021               "requires": {
22022                 "core-util-is": "~1.0.0",
22023                 "inherits": "~2.0.1",
22024                 "isarray": "0.0.1",
22025                 "string_decoder": "~0.10.x"
22026               }
22027             },
22028             "string_decoder": {
22029               "version": "0.10.31",
22030               "bundled": true
22031             }
22032           }
22033         },
22034         "spdx-correct": {
22035           "version": "3.0.0",
22036           "bundled": true,
22037           "requires": {
22038             "spdx-expression-parse": "^3.0.0",
22039             "spdx-license-ids": "^3.0.0"
22040           }
22041         },
22042         "spdx-exceptions": {
22043           "version": "2.1.0",
22044           "bundled": true
22045         },
22046         "spdx-expression-parse": {
22047           "version": "3.0.0",
22048           "bundled": true,
22049           "requires": {
22050             "spdx-exceptions": "^2.1.0",
22051             "spdx-license-ids": "^3.0.0"
22052           }
22053         },
22054         "spdx-license-ids": {
22055           "version": "3.0.0",
22056           "bundled": true
22057         },
22058         "sshpk": {
22059           "version": "1.14.2",
22060           "bundled": true,
22061           "requires": {
22062             "asn1": "~0.2.3",
22063             "assert-plus": "^1.0.0",
22064             "bcrypt-pbkdf": "^1.0.0",
22065             "dashdash": "^1.12.0",
22066             "ecc-jsbn": "~0.1.1",
22067             "getpass": "^0.1.1",
22068             "jsbn": "~0.1.0",
22069             "safer-buffer": "^2.0.2",
22070             "tweetnacl": "~0.14.0"
22071           }
22072         },
22073         "ssri": {
22074           "version": "6.0.0",
22075           "bundled": true
22076         },
22077         "stream-each": {
22078           "version": "1.2.2",
22079           "bundled": true,
22080           "requires": {
22081             "end-of-stream": "^1.1.0",
22082             "stream-shift": "^1.0.0"
22083           }
22084         },
22085         "stream-iterate": {
22086           "version": "1.2.0",
22087           "bundled": true,
22088           "requires": {
22089             "readable-stream": "^2.1.5",
22090             "stream-shift": "^1.0.0"
22091           }
22092         },
22093         "stream-shift": {
22094           "version": "1.0.0",
22095           "bundled": true
22096         },
22097         "strict-uri-encode": {
22098           "version": "2.0.0",
22099           "bundled": true
22100         },
22101         "string-width": {
22102           "version": "2.1.1",
22103           "bundled": true,
22104           "requires": {
22105             "is-fullwidth-code-point": "^2.0.0",
22106             "strip-ansi": "^4.0.0"
22107           },
22108           "dependencies": {
22109             "ansi-regex": {
22110               "version": "3.0.0",
22111               "bundled": true
22112             },
22113             "is-fullwidth-code-point": {
22114               "version": "2.0.0",
22115               "bundled": true
22116             },
22117             "strip-ansi": {
22118               "version": "4.0.0",
22119               "bundled": true,
22120               "requires": {
22121                 "ansi-regex": "^3.0.0"
22122               }
22123             }
22124           }
22125         },
22126         "string_decoder": {
22127           "version": "1.1.1",
22128           "bundled": true,
22129           "requires": {
22130             "safe-buffer": "~5.1.0"
22131           }
22132         },
22133         "stringify-package": {
22134           "version": "1.0.0",
22135           "bundled": true
22136         },
22137         "strip-ansi": {
22138           "version": "3.0.1",
22139           "bundled": true,
22140           "requires": {
22141             "ansi-regex": "^2.0.0"
22142           }
22143         },
22144         "strip-eof": {
22145           "version": "1.0.0",
22146           "bundled": true
22147         },
22148         "strip-json-comments": {
22149           "version": "2.0.1",
22150           "bundled": true
22151         },
22152         "supports-color": {
22153           "version": "5.4.0",
22154           "bundled": true,
22155           "requires": {
22156             "has-flag": "^3.0.0"
22157           }
22158         },
22159         "tar": {
22160           "version": "4.4.6",
22161           "bundled": true,
22162           "requires": {
22163             "chownr": "^1.0.1",
22164             "fs-minipass": "^1.2.5",
22165             "minipass": "^2.3.3",
22166             "minizlib": "^1.1.0",
22167             "mkdirp": "^0.5.0",
22168             "safe-buffer": "^5.1.2",
22169             "yallist": "^3.0.2"
22170           },
22171           "dependencies": {
22172             "yallist": {
22173               "version": "3.0.2",
22174               "bundled": true
22175             }
22176           }
22177         },
22178         "term-size": {
22179           "version": "1.2.0",
22180           "bundled": true,
22181           "requires": {
22182             "execa": "^0.7.0"
22183           }
22184         },
22185         "text-table": {
22186           "version": "0.2.0",
22187           "bundled": true
22188         },
22189         "through": {
22190           "version": "2.3.8",
22191           "bundled": true
22192         },
22193         "through2": {
22194           "version": "2.0.3",
22195           "bundled": true,
22196           "requires": {
22197             "readable-stream": "^2.1.5",
22198             "xtend": "~4.0.1"
22199           }
22200         },
22201         "timed-out": {
22202           "version": "4.0.1",
22203           "bundled": true
22204         },
22205         "tiny-relative-date": {
22206           "version": "1.3.0",
22207           "bundled": true
22208         },
22209         "tough-cookie": {
22210           "version": "2.4.3",
22211           "bundled": true,
22212           "requires": {
22213             "psl": "^1.1.24",
22214             "punycode": "^1.4.1"
22215           }
22216         },
22217         "tunnel-agent": {
22218           "version": "0.6.0",
22219           "bundled": true,
22220           "requires": {
22221             "safe-buffer": "^5.0.1"
22222           }
22223         },
22224         "tweetnacl": {
22225           "version": "0.14.5",
22226           "bundled": true,
22227           "optional": true
22228         },
22229         "typedarray": {
22230           "version": "0.0.6",
22231           "bundled": true
22232         },
22233         "uid-number": {
22234           "version": "0.0.6",
22235           "bundled": true
22236         },
22237         "umask": {
22238           "version": "1.1.0",
22239           "bundled": true
22240         },
22241         "unique-filename": {
22242           "version": "1.1.0",
22243           "bundled": true,
22244           "requires": {
22245             "unique-slug": "^2.0.0"
22246           }
22247         },
22248         "unique-slug": {
22249           "version": "2.0.0",
22250           "bundled": true,
22251           "requires": {
22252             "imurmurhash": "^0.1.4"
22253           }
22254         },
22255         "unique-string": {
22256           "version": "1.0.0",
22257           "bundled": true,
22258           "requires": {
22259             "crypto-random-string": "^1.0.0"
22260           }
22261         },
22262         "unpipe": {
22263           "version": "1.0.0",
22264           "bundled": true
22265         },
22266         "unzip-response": {
22267           "version": "2.0.1",
22268           "bundled": true
22269         },
22270         "update-notifier": {
22271           "version": "2.5.0",
22272           "bundled": true,
22273           "requires": {
22274             "boxen": "^1.2.1",
22275             "chalk": "^2.0.1",
22276             "configstore": "^3.0.0",
22277             "import-lazy": "^2.1.0",
22278             "is-ci": "^1.0.10",
22279             "is-installed-globally": "^0.1.0",
22280             "is-npm": "^1.0.0",
22281             "latest-version": "^3.0.0",
22282             "semver-diff": "^2.0.0",
22283             "xdg-basedir": "^3.0.0"
22284           }
22285         },
22286         "url-parse-lax": {
22287           "version": "1.0.0",
22288           "bundled": true,
22289           "requires": {
22290             "prepend-http": "^1.0.1"
22291           }
22292         },
22293         "util-deprecate": {
22294           "version": "1.0.2",
22295           "bundled": true
22296         },
22297         "util-extend": {
22298           "version": "1.0.3",
22299           "bundled": true
22300         },
22301         "uuid": {
22302           "version": "3.3.2",
22303           "bundled": true
22304         },
22305         "validate-npm-package-license": {
22306           "version": "3.0.4",
22307           "bundled": true,
22308           "requires": {
22309             "spdx-correct": "^3.0.0",
22310             "spdx-expression-parse": "^3.0.0"
22311           }
22312         },
22313         "validate-npm-package-name": {
22314           "version": "3.0.0",
22315           "bundled": true,
22316           "requires": {
22317             "builtins": "^1.0.3"
22318           }
22319         },
22320         "verror": {
22321           "version": "1.10.0",
22322           "bundled": true,
22323           "requires": {
22324             "assert-plus": "^1.0.0",
22325             "core-util-is": "1.0.2",
22326             "extsprintf": "^1.2.0"
22327           }
22328         },
22329         "wcwidth": {
22330           "version": "1.0.1",
22331           "bundled": true,
22332           "requires": {
22333             "defaults": "^1.0.3"
22334           }
22335         },
22336         "which": {
22337           "version": "1.3.1",
22338           "bundled": true,
22339           "requires": {
22340             "isexe": "^2.0.0"
22341           }
22342         },
22343         "which-module": {
22344           "version": "2.0.0",
22345           "bundled": true
22346         },
22347         "wide-align": {
22348           "version": "1.1.2",
22349           "bundled": true,
22350           "requires": {
22351             "string-width": "^1.0.2"
22352           },
22353           "dependencies": {
22354             "string-width": {
22355               "version": "1.0.2",
22356               "bundled": true,
22357               "requires": {
22358                 "code-point-at": "^1.0.0",
22359                 "is-fullwidth-code-point": "^1.0.0",
22360                 "strip-ansi": "^3.0.0"
22361               }
22362             }
22363           }
22364         },
22365         "widest-line": {
22366           "version": "2.0.0",
22367           "bundled": true,
22368           "requires": {
22369             "string-width": "^2.1.1"
22370           }
22371         },
22372         "worker-farm": {
22373           "version": "1.6.0",
22374           "bundled": true,
22375           "requires": {
22376             "errno": "~0.1.7"
22377           }
22378         },
22379         "wrap-ansi": {
22380           "version": "2.1.0",
22381           "bundled": true,
22382           "requires": {
22383             "string-width": "^1.0.1",
22384             "strip-ansi": "^3.0.1"
22385           },
22386           "dependencies": {
22387             "string-width": {
22388               "version": "1.0.2",
22389               "bundled": true,
22390               "requires": {
22391                 "code-point-at": "^1.0.0",
22392                 "is-fullwidth-code-point": "^1.0.0",
22393                 "strip-ansi": "^3.0.0"
22394               }
22395             }
22396           }
22397         },
22398         "wrappy": {
22399           "version": "1.0.2",
22400           "bundled": true
22401         },
22402         "write-file-atomic": {
22403           "version": "2.3.0",
22404           "bundled": true,
22405           "requires": {
22406             "graceful-fs": "^4.1.11",
22407             "imurmurhash": "^0.1.4",
22408             "signal-exit": "^3.0.2"
22409           }
22410         },
22411         "xdg-basedir": {
22412           "version": "3.0.0",
22413           "bundled": true
22414         },
22415         "xtend": {
22416           "version": "4.0.1",
22417           "bundled": true
22418         },
22419         "y18n": {
22420           "version": "4.0.0",
22421           "bundled": true
22422         },
22423         "yallist": {
22424           "version": "2.1.2",
22425           "bundled": true
22426         },
22427         "yargs": {
22428           "version": "11.0.0",
22429           "bundled": true,
22430           "requires": {
22431             "cliui": "^4.0.0",
22432             "decamelize": "^1.1.1",
22433             "find-up": "^2.1.0",
22434             "get-caller-file": "^1.0.1",
22435             "os-locale": "^2.0.0",
22436             "require-directory": "^2.1.1",
22437             "require-main-filename": "^1.0.1",
22438             "set-blocking": "^2.0.0",
22439             "string-width": "^2.0.0",
22440             "which-module": "^2.0.0",
22441             "y18n": "^3.2.1",
22442             "yargs-parser": "^9.0.2"
22443           },
22444           "dependencies": {
22445             "y18n": {
22446               "version": "3.2.1",
22447               "bundled": true
22448             }
22449           }
22450         },
22451         "yargs-parser": {
22452           "version": "9.0.2",
22453           "bundled": true,
22454           "requires": {
22455             "camelcase": "^4.1.0"
22456           }
22457         }
22458       }
22459     },
22460     "npm-bundled": {
22461       "version": "1.0.5",
22462       "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.5.tgz",
22463       "integrity": "sha512-m/e6jgWu8/v5niCUKQi9qQl8QdeEduFA96xHDDzFGqly0OOjI7c+60KM/2sppfnUU9JJagf+zs+yGhqSOFj71g==",
22464       "dev": true
22465     },
22466     "npm-name": {
22467       "version": "3.0.0",
22468       "resolved": "https://registry.npmjs.org/npm-name/-/npm-name-3.0.0.tgz",
22469       "integrity": "sha1-9y5AR5k6C/kyp9jbeAur/3e6cj8=",
22470       "requires": {
22471         "got": "^6.3.0",
22472         "lodash.zip": "^4.0.0",
22473         "registry-url": "^3.0.0"
22474       }
22475     },
22476     "npm-package-arg": {
22477       "version": "6.1.0",
22478       "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.0.tgz",
22479       "integrity": "sha512-zYbhP2k9DbJhA0Z3HKUePUgdB1x7MfIfKssC+WLPFMKTBZKpZh5m13PgexJjCq6KW7j17r0jHWcCpxEqnnncSA==",
22480       "dev": true,
22481       "requires": {
22482         "hosted-git-info": "^2.6.0",
22483         "osenv": "^0.1.5",
22484         "semver": "^5.5.0",
22485         "validate-npm-package-name": "^3.0.0"
22486       }
22487     },
22488     "npm-packlist": {
22489       "version": "1.1.12",
22490       "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.1.12.tgz",
22491       "integrity": "sha512-WJKFOVMeAlsU/pjXuqVdzU0WfgtIBCupkEVwn+1Y0ERAbUfWw8R4GjgVbaKnUjRoD2FoQbHOCbOyT5Mbs9Lw4g==",
22492       "dev": true,
22493       "requires": {
22494         "ignore-walk": "^3.0.1",
22495         "npm-bundled": "^1.0.1"
22496       }
22497     },
22498     "npm-pick-manifest": {
22499       "version": "2.2.3",
22500       "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-2.2.3.tgz",
22501       "integrity": "sha512-+IluBC5K201+gRU85vFlUwX3PFShZAbAgDNp2ewJdWMVSppdo/Zih0ul2Ecky/X7b51J7LrrUAP+XOmOCvYZqA==",
22502       "dev": true,
22503       "requires": {
22504         "figgy-pudding": "^3.5.1",
22505         "npm-package-arg": "^6.0.0",
22506         "semver": "^5.4.1"
22507       }
22508     },
22509     "npm-registry-fetch": {
22510       "version": "3.8.0",
22511       "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-3.8.0.tgz",
22512       "integrity": "sha512-hrw8UMD+Nob3Kl3h8Z/YjmKamb1gf7D1ZZch2otrIXM3uFLB5vjEY6DhMlq80z/zZet6eETLbOXcuQudCB3Zpw==",
22513       "dev": true,
22514       "requires": {
22515         "JSONStream": "^1.3.4",
22516         "bluebird": "^3.5.1",
22517         "figgy-pudding": "^3.4.1",
22518         "lru-cache": "^4.1.3",
22519         "make-fetch-happen": "^4.0.1",
22520         "npm-package-arg": "^6.1.0"
22521       },
22522       "dependencies": {
22523         "lru-cache": {
22524           "version": "4.1.5",
22525           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
22526           "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
22527           "dev": true,
22528           "requires": {
22529             "pseudomap": "^1.0.2",
22530             "yallist": "^2.1.2"
22531           }
22532         }
22533       }
22534     },
22535     "npm-run-all": {
22536       "version": "4.1.5",
22537       "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz",
22538       "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==",
22539       "dev": true,
22540       "requires": {
22541         "ansi-styles": "^3.2.1",
22542         "chalk": "^2.4.1",
22543         "cross-spawn": "^6.0.5",
22544         "memorystream": "^0.3.1",
22545         "minimatch": "^3.0.4",
22546         "pidtree": "^0.3.0",
22547         "read-pkg": "^3.0.0",
22548         "shell-quote": "^1.6.1",
22549         "string.prototype.padend": "^3.0.0"
22550       },
22551       "dependencies": {
22552         "chalk": {
22553           "version": "2.4.2",
22554           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
22555           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
22556           "dev": true,
22557           "requires": {
22558             "ansi-styles": "^3.2.1",
22559             "escape-string-regexp": "^1.0.5",
22560             "supports-color": "^5.3.0"
22561           }
22562         },
22563         "cross-spawn": {
22564           "version": "6.0.5",
22565           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
22566           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
22567           "dev": true,
22568           "requires": {
22569             "nice-try": "^1.0.4",
22570             "path-key": "^2.0.1",
22571             "semver": "^5.5.0",
22572             "shebang-command": "^1.2.0",
22573             "which": "^1.2.9"
22574           }
22575         },
22576         "has-flag": {
22577           "version": "3.0.0",
22578           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
22579           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
22580           "dev": true
22581         },
22582         "load-json-file": {
22583           "version": "4.0.0",
22584           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
22585           "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
22586           "dev": true,
22587           "requires": {
22588             "graceful-fs": "^4.1.2",
22589             "parse-json": "^4.0.0",
22590             "pify": "^3.0.0",
22591             "strip-bom": "^3.0.0"
22592           }
22593         },
22594         "parse-json": {
22595           "version": "4.0.0",
22596           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
22597           "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
22598           "dev": true,
22599           "requires": {
22600             "error-ex": "^1.3.1",
22601             "json-parse-better-errors": "^1.0.1"
22602           }
22603         },
22604         "read-pkg": {
22605           "version": "3.0.0",
22606           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
22607           "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
22608           "dev": true,
22609           "requires": {
22610             "load-json-file": "^4.0.0",
22611             "normalize-package-data": "^2.3.2",
22612             "path-type": "^3.0.0"
22613           }
22614         },
22615         "strip-bom": {
22616           "version": "3.0.0",
22617           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
22618           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
22619           "dev": true
22620         },
22621         "supports-color": {
22622           "version": "5.5.0",
22623           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
22624           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
22625           "dev": true,
22626           "requires": {
22627             "has-flag": "^3.0.0"
22628           }
22629         }
22630       }
22631     },
22632     "npm-run-path": {
22633       "version": "2.0.2",
22634       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
22635       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
22636       "dev": true,
22637       "requires": {
22638         "path-key": "^2.0.0"
22639       }
22640     },
22641     "npmlog": {
22642       "version": "4.1.2",
22643       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
22644       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
22645       "dev": true,
22646       "requires": {
22647         "are-we-there-yet": "~1.1.2",
22648         "console-control-strings": "~1.1.0",
22649         "gauge": "~2.7.3",
22650         "set-blocking": "~2.0.0"
22651       }
22652     },
22653     "num2fraction": {
22654       "version": "1.2.2",
22655       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
22656       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
22657       "dev": true
22658     },
22659     "number-is-nan": {
22660       "version": "1.0.1",
22661       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
22662       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="
22663     },
22664     "nwsapi": {
22665       "version": "2.1.0",
22666       "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.1.0.tgz",
22667       "integrity": "sha512-ZG3bLAvdHmhIjaQ/Db1qvBxsGvFMLIRpQszyqbg31VJ53UP++uZX1/gf3Ut96pdwN9AuDwlMqIYLm0UPCdUeHg==",
22668       "dev": true
22669     },
22670     "nyc": {
22671       "version": "12.0.2",
22672       "resolved": "https://registry.npmjs.org/nyc/-/nyc-12.0.2.tgz",
22673       "integrity": "sha1-ikpO1pCWbBHsWH/4fuoMEsl0upk=",
22674       "requires": {
22675         "archy": "^1.0.0",
22676         "arrify": "^1.0.1",
22677         "caching-transform": "^1.0.0",
22678         "convert-source-map": "^1.5.1",
22679         "debug-log": "^1.0.1",
22680         "default-require-extensions": "^1.0.0",
22681         "find-cache-dir": "^0.1.1",
22682         "find-up": "^2.1.0",
22683         "foreground-child": "^1.5.3",
22684         "glob": "^7.0.6",
22685         "istanbul-lib-coverage": "^1.2.0",
22686         "istanbul-lib-hook": "^1.1.0",
22687         "istanbul-lib-instrument": "^2.1.0",
22688         "istanbul-lib-report": "^1.1.3",
22689         "istanbul-lib-source-maps": "^1.2.5",
22690         "istanbul-reports": "^1.4.1",
22691         "md5-hex": "^1.2.0",
22692         "merge-source-map": "^1.1.0",
22693         "micromatch": "^3.1.10",
22694         "mkdirp": "^0.5.0",
22695         "resolve-from": "^2.0.0",
22696         "rimraf": "^2.6.2",
22697         "signal-exit": "^3.0.1",
22698         "spawn-wrap": "^1.4.2",
22699         "test-exclude": "^4.2.0",
22700         "yargs": "11.1.0",
22701         "yargs-parser": "^8.0.0"
22702       },
22703       "dependencies": {
22704         "align-text": {
22705           "version": "0.1.4",
22706           "bundled": true,
22707           "requires": {
22708             "kind-of": "^3.0.2",
22709             "longest": "^1.0.1",
22710             "repeat-string": "^1.5.2"
22711           }
22712         },
22713         "amdefine": {
22714           "version": "1.0.1",
22715           "bundled": true
22716         },
22717         "ansi-regex": {
22718           "version": "3.0.0",
22719           "bundled": true
22720         },
22721         "append-transform": {
22722           "version": "0.4.0",
22723           "bundled": true,
22724           "requires": {
22725             "default-require-extensions": "^1.0.0"
22726           }
22727         },
22728         "archy": {
22729           "version": "1.0.0",
22730           "bundled": true
22731         },
22732         "arr-diff": {
22733           "version": "4.0.0",
22734           "bundled": true
22735         },
22736         "arr-flatten": {
22737           "version": "1.1.0",
22738           "bundled": true
22739         },
22740         "arr-union": {
22741           "version": "3.1.0",
22742           "bundled": true
22743         },
22744         "array-unique": {
22745           "version": "0.3.2",
22746           "bundled": true
22747         },
22748         "arrify": {
22749           "version": "1.0.1",
22750           "bundled": true
22751         },
22752         "assign-symbols": {
22753           "version": "1.0.0",
22754           "bundled": true
22755         },
22756         "async": {
22757           "version": "1.5.2",
22758           "bundled": true
22759         },
22760         "atob": {
22761           "version": "2.1.1",
22762           "bundled": true
22763         },
22764         "balanced-match": {
22765           "version": "1.0.0",
22766           "bundled": true
22767         },
22768         "base": {
22769           "version": "0.11.2",
22770           "bundled": true,
22771           "requires": {
22772             "cache-base": "^1.0.1",
22773             "class-utils": "^0.3.5",
22774             "component-emitter": "^1.2.1",
22775             "define-property": "^1.0.0",
22776             "isobject": "^3.0.1",
22777             "mixin-deep": "^1.2.0",
22778             "pascalcase": "^0.1.1"
22779           },
22780           "dependencies": {
22781             "define-property": {
22782               "version": "1.0.0",
22783               "bundled": true,
22784               "requires": {
22785                 "is-descriptor": "^1.0.0"
22786               }
22787             },
22788             "is-accessor-descriptor": {
22789               "version": "1.0.0",
22790               "bundled": true,
22791               "requires": {
22792                 "kind-of": "^6.0.0"
22793               }
22794             },
22795             "is-data-descriptor": {
22796               "version": "1.0.0",
22797               "bundled": true,
22798               "requires": {
22799                 "kind-of": "^6.0.0"
22800               }
22801             },
22802             "is-descriptor": {
22803               "version": "1.0.2",
22804               "bundled": true,
22805               "requires": {
22806                 "is-accessor-descriptor": "^1.0.0",
22807                 "is-data-descriptor": "^1.0.0",
22808                 "kind-of": "^6.0.2"
22809               }
22810             },
22811             "kind-of": {
22812               "version": "6.0.2",
22813               "bundled": true
22814             }
22815           }
22816         },
22817         "brace-expansion": {
22818           "version": "1.1.11",
22819           "bundled": true,
22820           "requires": {
22821             "balanced-match": "^1.0.0",
22822             "concat-map": "0.0.1"
22823           }
22824         },
22825         "braces": {
22826           "version": "2.3.2",
22827           "bundled": true,
22828           "requires": {
22829             "arr-flatten": "^1.1.0",
22830             "array-unique": "^0.3.2",
22831             "extend-shallow": "^2.0.1",
22832             "fill-range": "^4.0.0",
22833             "isobject": "^3.0.1",
22834             "repeat-element": "^1.1.2",
22835             "snapdragon": "^0.8.1",
22836             "snapdragon-node": "^2.0.1",
22837             "split-string": "^3.0.2",
22838             "to-regex": "^3.0.1"
22839           },
22840           "dependencies": {
22841             "extend-shallow": {
22842               "version": "2.0.1",
22843               "bundled": true,
22844               "requires": {
22845                 "is-extendable": "^0.1.0"
22846               }
22847             }
22848           }
22849         },
22850         "builtin-modules": {
22851           "version": "1.1.1",
22852           "bundled": true
22853         },
22854         "cache-base": {
22855           "version": "1.0.1",
22856           "bundled": true,
22857           "requires": {
22858             "collection-visit": "^1.0.0",
22859             "component-emitter": "^1.2.1",
22860             "get-value": "^2.0.6",
22861             "has-value": "^1.0.0",
22862             "isobject": "^3.0.1",
22863             "set-value": "^2.0.0",
22864             "to-object-path": "^0.3.0",
22865             "union-value": "^1.0.0",
22866             "unset-value": "^1.0.0"
22867           }
22868         },
22869         "caching-transform": {
22870           "version": "1.0.1",
22871           "bundled": true,
22872           "requires": {
22873             "md5-hex": "^1.2.0",
22874             "mkdirp": "^0.5.1",
22875             "write-file-atomic": "^1.1.4"
22876           }
22877         },
22878         "camelcase": {
22879           "version": "1.2.1",
22880           "bundled": true,
22881           "optional": true
22882         },
22883         "center-align": {
22884           "version": "0.1.3",
22885           "bundled": true,
22886           "optional": true,
22887           "requires": {
22888             "align-text": "^0.1.3",
22889             "lazy-cache": "^1.0.3"
22890           }
22891         },
22892         "class-utils": {
22893           "version": "0.3.6",
22894           "bundled": true,
22895           "requires": {
22896             "arr-union": "^3.1.0",
22897             "define-property": "^0.2.5",
22898             "isobject": "^3.0.0",
22899             "static-extend": "^0.1.1"
22900           },
22901           "dependencies": {
22902             "define-property": {
22903               "version": "0.2.5",
22904               "bundled": true,
22905               "requires": {
22906                 "is-descriptor": "^0.1.0"
22907               }
22908             }
22909           }
22910         },
22911         "cliui": {
22912           "version": "2.1.0",
22913           "bundled": true,
22914           "optional": true,
22915           "requires": {
22916             "center-align": "^0.1.1",
22917             "right-align": "^0.1.1",
22918             "wordwrap": "0.0.2"
22919           },
22920           "dependencies": {
22921             "wordwrap": {
22922               "version": "0.0.2",
22923               "bundled": true,
22924               "optional": true
22925             }
22926           }
22927         },
22928         "code-point-at": {
22929           "version": "1.1.0",
22930           "bundled": true
22931         },
22932         "collection-visit": {
22933           "version": "1.0.0",
22934           "bundled": true,
22935           "requires": {
22936             "map-visit": "^1.0.0",
22937             "object-visit": "^1.0.0"
22938           }
22939         },
22940         "commondir": {
22941           "version": "1.0.1",
22942           "bundled": true
22943         },
22944         "component-emitter": {
22945           "version": "1.2.1",
22946           "bundled": true
22947         },
22948         "concat-map": {
22949           "version": "0.0.1",
22950           "bundled": true
22951         },
22952         "convert-source-map": {
22953           "version": "1.5.1",
22954           "bundled": true
22955         },
22956         "copy-descriptor": {
22957           "version": "0.1.1",
22958           "bundled": true
22959         },
22960         "cross-spawn": {
22961           "version": "4.0.2",
22962           "bundled": true,
22963           "requires": {
22964             "lru-cache": "^4.0.1",
22965             "which": "^1.2.9"
22966           }
22967         },
22968         "debug": {
22969           "version": "3.1.0",
22970           "bundled": true,
22971           "requires": {
22972             "ms": "2.0.0"
22973           }
22974         },
22975         "debug-log": {
22976           "version": "1.0.1",
22977           "bundled": true
22978         },
22979         "decamelize": {
22980           "version": "1.2.0",
22981           "bundled": true
22982         },
22983         "decode-uri-component": {
22984           "version": "0.2.0",
22985           "bundled": true
22986         },
22987         "default-require-extensions": {
22988           "version": "1.0.0",
22989           "bundled": true,
22990           "requires": {
22991             "strip-bom": "^2.0.0"
22992           }
22993         },
22994         "define-property": {
22995           "version": "2.0.2",
22996           "bundled": true,
22997           "requires": {
22998             "is-descriptor": "^1.0.2",
22999             "isobject": "^3.0.1"
23000           },
23001           "dependencies": {
23002             "is-accessor-descriptor": {
23003               "version": "1.0.0",
23004               "bundled": true,
23005               "requires": {
23006                 "kind-of": "^6.0.0"
23007               }
23008             },
23009             "is-data-descriptor": {
23010               "version": "1.0.0",
23011               "bundled": true,
23012               "requires": {
23013                 "kind-of": "^6.0.0"
23014               }
23015             },
23016             "is-descriptor": {
23017               "version": "1.0.2",
23018               "bundled": true,
23019               "requires": {
23020                 "is-accessor-descriptor": "^1.0.0",
23021                 "is-data-descriptor": "^1.0.0",
23022                 "kind-of": "^6.0.2"
23023               }
23024             },
23025             "kind-of": {
23026               "version": "6.0.2",
23027               "bundled": true
23028             }
23029           }
23030         },
23031         "error-ex": {
23032           "version": "1.3.1",
23033           "bundled": true,
23034           "requires": {
23035             "is-arrayish": "^0.2.1"
23036           }
23037         },
23038         "execa": {
23039           "version": "0.7.0",
23040           "bundled": true,
23041           "requires": {
23042             "cross-spawn": "^5.0.1",
23043             "get-stream": "^3.0.0",
23044             "is-stream": "^1.1.0",
23045             "npm-run-path": "^2.0.0",
23046             "p-finally": "^1.0.0",
23047             "signal-exit": "^3.0.0",
23048             "strip-eof": "^1.0.0"
23049           },
23050           "dependencies": {
23051             "cross-spawn": {
23052               "version": "5.1.0",
23053               "bundled": true,
23054               "requires": {
23055                 "lru-cache": "^4.0.1",
23056                 "shebang-command": "^1.2.0",
23057                 "which": "^1.2.9"
23058               }
23059             }
23060           }
23061         },
23062         "expand-brackets": {
23063           "version": "2.1.4",
23064           "bundled": true,
23065           "requires": {
23066             "debug": "^2.3.3",
23067             "define-property": "^0.2.5",
23068             "extend-shallow": "^2.0.1",
23069             "posix-character-classes": "^0.1.0",
23070             "regex-not": "^1.0.0",
23071             "snapdragon": "^0.8.1",
23072             "to-regex": "^3.0.1"
23073           },
23074           "dependencies": {
23075             "debug": {
23076               "version": "2.6.9",
23077               "bundled": true,
23078               "requires": {
23079                 "ms": "2.0.0"
23080               }
23081             },
23082             "define-property": {
23083               "version": "0.2.5",
23084               "bundled": true,
23085               "requires": {
23086                 "is-descriptor": "^0.1.0"
23087               }
23088             },
23089             "extend-shallow": {
23090               "version": "2.0.1",
23091               "bundled": true,
23092               "requires": {
23093                 "is-extendable": "^0.1.0"
23094               }
23095             }
23096           }
23097         },
23098         "extend-shallow": {
23099           "version": "3.0.2",
23100           "bundled": true,
23101           "requires": {
23102             "assign-symbols": "^1.0.0",
23103             "is-extendable": "^1.0.1"
23104           },
23105           "dependencies": {
23106             "is-extendable": {
23107               "version": "1.0.1",
23108               "bundled": true,
23109               "requires": {
23110                 "is-plain-object": "^2.0.4"
23111               }
23112             }
23113           }
23114         },
23115         "extglob": {
23116           "version": "2.0.4",
23117           "bundled": true,
23118           "requires": {
23119             "array-unique": "^0.3.2",
23120             "define-property": "^1.0.0",
23121             "expand-brackets": "^2.1.4",
23122             "extend-shallow": "^2.0.1",
23123             "fragment-cache": "^0.2.1",
23124             "regex-not": "^1.0.0",
23125             "snapdragon": "^0.8.1",
23126             "to-regex": "^3.0.1"
23127           },
23128           "dependencies": {
23129             "define-property": {
23130               "version": "1.0.0",
23131               "bundled": true,
23132               "requires": {
23133                 "is-descriptor": "^1.0.0"
23134               }
23135             },
23136             "extend-shallow": {
23137               "version": "2.0.1",
23138               "bundled": true,
23139               "requires": {
23140                 "is-extendable": "^0.1.0"
23141               }
23142             },
23143             "is-accessor-descriptor": {
23144               "version": "1.0.0",
23145               "bundled": true,
23146               "requires": {
23147                 "kind-of": "^6.0.0"
23148               }
23149             },
23150             "is-data-descriptor": {
23151               "version": "1.0.0",
23152               "bundled": true,
23153               "requires": {
23154                 "kind-of": "^6.0.0"
23155               }
23156             },
23157             "is-descriptor": {
23158               "version": "1.0.2",
23159               "bundled": true,
23160               "requires": {
23161                 "is-accessor-descriptor": "^1.0.0",
23162                 "is-data-descriptor": "^1.0.0",
23163                 "kind-of": "^6.0.2"
23164               }
23165             },
23166             "kind-of": {
23167               "version": "6.0.2",
23168               "bundled": true
23169             }
23170           }
23171         },
23172         "fill-range": {
23173           "version": "4.0.0",
23174           "bundled": true,
23175           "requires": {
23176             "extend-shallow": "^2.0.1",
23177             "is-number": "^3.0.0",
23178             "repeat-string": "^1.6.1",
23179             "to-regex-range": "^2.1.0"
23180           },
23181           "dependencies": {
23182             "extend-shallow": {
23183               "version": "2.0.1",
23184               "bundled": true,
23185               "requires": {
23186                 "is-extendable": "^0.1.0"
23187               }
23188             }
23189           }
23190         },
23191         "find-cache-dir": {
23192           "version": "0.1.1",
23193           "bundled": true,
23194           "requires": {
23195             "commondir": "^1.0.1",
23196             "mkdirp": "^0.5.1",
23197             "pkg-dir": "^1.0.0"
23198           }
23199         },
23200         "find-up": {
23201           "version": "2.1.0",
23202           "bundled": true,
23203           "requires": {
23204             "locate-path": "^2.0.0"
23205           }
23206         },
23207         "for-in": {
23208           "version": "1.0.2",
23209           "bundled": true
23210         },
23211         "foreground-child": {
23212           "version": "1.5.6",
23213           "bundled": true,
23214           "requires": {
23215             "cross-spawn": "^4",
23216             "signal-exit": "^3.0.0"
23217           }
23218         },
23219         "fragment-cache": {
23220           "version": "0.2.1",
23221           "bundled": true,
23222           "requires": {
23223             "map-cache": "^0.2.2"
23224           }
23225         },
23226         "fs.realpath": {
23227           "version": "1.0.0",
23228           "bundled": true
23229         },
23230         "get-caller-file": {
23231           "version": "1.0.2",
23232           "bundled": true
23233         },
23234         "get-stream": {
23235           "version": "3.0.0",
23236           "bundled": true
23237         },
23238         "get-value": {
23239           "version": "2.0.6",
23240           "bundled": true
23241         },
23242         "glob": {
23243           "version": "7.1.2",
23244           "bundled": true,
23245           "requires": {
23246             "fs.realpath": "^1.0.0",
23247             "inflight": "^1.0.4",
23248             "inherits": "2",
23249             "minimatch": "^3.0.4",
23250             "once": "^1.3.0",
23251             "path-is-absolute": "^1.0.0"
23252           }
23253         },
23254         "graceful-fs": {
23255           "version": "4.1.11",
23256           "bundled": true
23257         },
23258         "handlebars": {
23259           "version": "4.0.11",
23260           "bundled": true,
23261           "requires": {
23262             "async": "^1.4.0",
23263             "optimist": "^0.6.1",
23264             "source-map": "^0.4.4",
23265             "uglify-js": "^2.6"
23266           },
23267           "dependencies": {
23268             "source-map": {
23269               "version": "0.4.4",
23270               "bundled": true,
23271               "requires": {
23272                 "amdefine": ">=0.0.4"
23273               }
23274             }
23275           }
23276         },
23277         "has-value": {
23278           "version": "1.0.0",
23279           "bundled": true,
23280           "requires": {
23281             "get-value": "^2.0.6",
23282             "has-values": "^1.0.0",
23283             "isobject": "^3.0.0"
23284           }
23285         },
23286         "has-values": {
23287           "version": "1.0.0",
23288           "bundled": true,
23289           "requires": {
23290             "is-number": "^3.0.0",
23291             "kind-of": "^4.0.0"
23292           },
23293           "dependencies": {
23294             "kind-of": {
23295               "version": "4.0.0",
23296               "bundled": true,
23297               "requires": {
23298                 "is-buffer": "^1.1.5"
23299               }
23300             }
23301           }
23302         },
23303         "hosted-git-info": {
23304           "version": "2.6.0",
23305           "bundled": true
23306         },
23307         "imurmurhash": {
23308           "version": "0.1.4",
23309           "bundled": true
23310         },
23311         "inflight": {
23312           "version": "1.0.6",
23313           "bundled": true,
23314           "requires": {
23315             "once": "^1.3.0",
23316             "wrappy": "1"
23317           }
23318         },
23319         "inherits": {
23320           "version": "2.0.3",
23321           "bundled": true
23322         },
23323         "invert-kv": {
23324           "version": "1.0.0",
23325           "bundled": true
23326         },
23327         "is-accessor-descriptor": {
23328           "version": "0.1.6",
23329           "bundled": true,
23330           "requires": {
23331             "kind-of": "^3.0.2"
23332           }
23333         },
23334         "is-arrayish": {
23335           "version": "0.2.1",
23336           "bundled": true
23337         },
23338         "is-buffer": {
23339           "version": "1.1.6",
23340           "bundled": true
23341         },
23342         "is-builtin-module": {
23343           "version": "1.0.0",
23344           "bundled": true,
23345           "requires": {
23346             "builtin-modules": "^1.0.0"
23347           }
23348         },
23349         "is-data-descriptor": {
23350           "version": "0.1.4",
23351           "bundled": true,
23352           "requires": {
23353             "kind-of": "^3.0.2"
23354           }
23355         },
23356         "is-descriptor": {
23357           "version": "0.1.6",
23358           "bundled": true,
23359           "requires": {
23360             "is-accessor-descriptor": "^0.1.6",
23361             "is-data-descriptor": "^0.1.4",
23362             "kind-of": "^5.0.0"
23363           },
23364           "dependencies": {
23365             "kind-of": {
23366               "version": "5.1.0",
23367               "bundled": true
23368             }
23369           }
23370         },
23371         "is-extendable": {
23372           "version": "0.1.1",
23373           "bundled": true
23374         },
23375         "is-fullwidth-code-point": {
23376           "version": "2.0.0",
23377           "bundled": true
23378         },
23379         "is-number": {
23380           "version": "3.0.0",
23381           "bundled": true,
23382           "requires": {
23383             "kind-of": "^3.0.2"
23384           }
23385         },
23386         "is-odd": {
23387           "version": "2.0.0",
23388           "bundled": true,
23389           "requires": {
23390             "is-number": "^4.0.0"
23391           },
23392           "dependencies": {
23393             "is-number": {
23394               "version": "4.0.0",
23395               "bundled": true
23396             }
23397           }
23398         },
23399         "is-plain-object": {
23400           "version": "2.0.4",
23401           "bundled": true,
23402           "requires": {
23403             "isobject": "^3.0.1"
23404           }
23405         },
23406         "is-stream": {
23407           "version": "1.1.0",
23408           "bundled": true
23409         },
23410         "is-utf8": {
23411           "version": "0.2.1",
23412           "bundled": true
23413         },
23414         "is-windows": {
23415           "version": "1.0.2",
23416           "bundled": true
23417         },
23418         "isarray": {
23419           "version": "1.0.0",
23420           "bundled": true
23421         },
23422         "isexe": {
23423           "version": "2.0.0",
23424           "bundled": true
23425         },
23426         "isobject": {
23427           "version": "3.0.1",
23428           "bundled": true
23429         },
23430         "istanbul-lib-coverage": {
23431           "version": "1.2.0",
23432           "bundled": true
23433         },
23434         "istanbul-lib-hook": {
23435           "version": "1.1.0",
23436           "bundled": true,
23437           "requires": {
23438             "append-transform": "^0.4.0"
23439           }
23440         },
23441         "istanbul-lib-instrument": {
23442           "version": "2.3.2",
23443           "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-2.3.2.tgz",
23444           "integrity": "sha512-l7TD/VnBsIB2OJvSyxaLW/ab1+92dxZNH9wLH7uHPPioy3JZ8tnx2UXUdKmdkgmP2EFPzg64CToUP6dAS3U32Q==",
23445           "requires": {
23446             "@babel/generator": "7.0.0-beta.51",
23447             "@babel/parser": "7.0.0-beta.51",
23448             "@babel/template": "7.0.0-beta.51",
23449             "@babel/traverse": "7.0.0-beta.51",
23450             "@babel/types": "7.0.0-beta.51",
23451             "istanbul-lib-coverage": "^2.0.1",
23452             "semver": "^5.5.0"
23453           },
23454           "dependencies": {
23455             "istanbul-lib-coverage": {
23456               "version": "2.0.1",
23457               "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz",
23458               "integrity": "sha512-nPvSZsVlbG9aLhZYaC3Oi1gT/tpyo3Yt5fNyf6NmcKIayz4VV/txxJFFKAK/gU4dcNn8ehsanBbVHVl0+amOLA=="
23459             }
23460           }
23461         },
23462         "istanbul-lib-report": {
23463           "version": "1.1.3",
23464           "bundled": true,
23465           "requires": {
23466             "istanbul-lib-coverage": "^1.1.2",
23467             "mkdirp": "^0.5.1",
23468             "path-parse": "^1.0.5",
23469             "supports-color": "^3.1.2"
23470           },
23471           "dependencies": {
23472             "has-flag": {
23473               "version": "1.0.0",
23474               "bundled": true
23475             },
23476             "supports-color": {
23477               "version": "3.2.3",
23478               "bundled": true,
23479               "requires": {
23480                 "has-flag": "^1.0.0"
23481               }
23482             }
23483           }
23484         },
23485         "istanbul-lib-source-maps": {
23486           "version": "1.2.5",
23487           "bundled": true,
23488           "requires": {
23489             "debug": "^3.1.0",
23490             "istanbul-lib-coverage": "^1.2.0",
23491             "mkdirp": "^0.5.1",
23492             "rimraf": "^2.6.1",
23493             "source-map": "^0.5.3"
23494           }
23495         },
23496         "istanbul-reports": {
23497           "version": "1.4.1",
23498           "bundled": true,
23499           "requires": {
23500             "handlebars": "^4.0.3"
23501           }
23502         },
23503         "kind-of": {
23504           "version": "3.2.2",
23505           "bundled": true,
23506           "requires": {
23507             "is-buffer": "^1.1.5"
23508           }
23509         },
23510         "lazy-cache": {
23511           "version": "1.0.4",
23512           "bundled": true,
23513           "optional": true
23514         },
23515         "lcid": {
23516           "version": "1.0.0",
23517           "bundled": true,
23518           "requires": {
23519             "invert-kv": "^1.0.0"
23520           }
23521         },
23522         "load-json-file": {
23523           "version": "1.1.0",
23524           "bundled": true,
23525           "requires": {
23526             "graceful-fs": "^4.1.2",
23527             "parse-json": "^2.2.0",
23528             "pify": "^2.0.0",
23529             "pinkie-promise": "^2.0.0",
23530             "strip-bom": "^2.0.0"
23531           }
23532         },
23533         "locate-path": {
23534           "version": "2.0.0",
23535           "bundled": true,
23536           "requires": {
23537             "p-locate": "^2.0.0",
23538             "path-exists": "^3.0.0"
23539           },
23540           "dependencies": {
23541             "path-exists": {
23542               "version": "3.0.0",
23543               "bundled": true
23544             }
23545           }
23546         },
23547         "longest": {
23548           "version": "1.0.1",
23549           "bundled": true
23550         },
23551         "lru-cache": {
23552           "version": "4.1.3",
23553           "bundled": true,
23554           "requires": {
23555             "pseudomap": "^1.0.2",
23556             "yallist": "^2.1.2"
23557           }
23558         },
23559         "map-cache": {
23560           "version": "0.2.2",
23561           "bundled": true
23562         },
23563         "map-visit": {
23564           "version": "1.0.0",
23565           "bundled": true,
23566           "requires": {
23567             "object-visit": "^1.0.0"
23568           }
23569         },
23570         "md5-hex": {
23571           "version": "1.3.0",
23572           "bundled": true,
23573           "requires": {
23574             "md5-o-matic": "^0.1.1"
23575           }
23576         },
23577         "md5-o-matic": {
23578           "version": "0.1.1",
23579           "bundled": true
23580         },
23581         "mem": {
23582           "version": "1.1.0",
23583           "bundled": true,
23584           "requires": {
23585             "mimic-fn": "^1.0.0"
23586           }
23587         },
23588         "merge-source-map": {
23589           "version": "1.1.0",
23590           "bundled": true,
23591           "requires": {
23592             "source-map": "^0.6.1"
23593           },
23594           "dependencies": {
23595             "source-map": {
23596               "version": "0.6.1",
23597               "bundled": true
23598             }
23599           }
23600         },
23601         "micromatch": {
23602           "version": "3.1.10",
23603           "bundled": true,
23604           "requires": {
23605             "arr-diff": "^4.0.0",
23606             "array-unique": "^0.3.2",
23607             "braces": "^2.3.1",
23608             "define-property": "^2.0.2",
23609             "extend-shallow": "^3.0.2",
23610             "extglob": "^2.0.4",
23611             "fragment-cache": "^0.2.1",
23612             "kind-of": "^6.0.2",
23613             "nanomatch": "^1.2.9",
23614             "object.pick": "^1.3.0",
23615             "regex-not": "^1.0.0",
23616             "snapdragon": "^0.8.1",
23617             "to-regex": "^3.0.2"
23618           },
23619           "dependencies": {
23620             "kind-of": {
23621               "version": "6.0.2",
23622               "bundled": true
23623             }
23624           }
23625         },
23626         "mimic-fn": {
23627           "version": "1.2.0",
23628           "bundled": true
23629         },
23630         "minimatch": {
23631           "version": "3.0.4",
23632           "bundled": true,
23633           "requires": {
23634             "brace-expansion": "^1.1.7"
23635           }
23636         },
23637         "minimist": {
23638           "version": "0.0.8",
23639           "bundled": true
23640         },
23641         "mixin-deep": {
23642           "version": "1.3.1",
23643           "bundled": true,
23644           "requires": {
23645             "for-in": "^1.0.2",
23646             "is-extendable": "^1.0.1"
23647           },
23648           "dependencies": {
23649             "is-extendable": {
23650               "version": "1.0.1",
23651               "bundled": true,
23652               "requires": {
23653                 "is-plain-object": "^2.0.4"
23654               }
23655             }
23656           }
23657         },
23658         "mkdirp": {
23659           "version": "0.5.1",
23660           "bundled": true,
23661           "requires": {
23662             "minimist": "0.0.8"
23663           }
23664         },
23665         "ms": {
23666           "version": "2.0.0",
23667           "bundled": true
23668         },
23669         "nanomatch": {
23670           "version": "1.2.9",
23671           "bundled": true,
23672           "requires": {
23673             "arr-diff": "^4.0.0",
23674             "array-unique": "^0.3.2",
23675             "define-property": "^2.0.2",
23676             "extend-shallow": "^3.0.2",
23677             "fragment-cache": "^0.2.1",
23678             "is-odd": "^2.0.0",
23679             "is-windows": "^1.0.2",
23680             "kind-of": "^6.0.2",
23681             "object.pick": "^1.3.0",
23682             "regex-not": "^1.0.0",
23683             "snapdragon": "^0.8.1",
23684             "to-regex": "^3.0.1"
23685           },
23686           "dependencies": {
23687             "kind-of": {
23688               "version": "6.0.2",
23689               "bundled": true
23690             }
23691           }
23692         },
23693         "normalize-package-data": {
23694           "version": "2.4.0",
23695           "bundled": true,
23696           "requires": {
23697             "hosted-git-info": "^2.1.4",
23698             "is-builtin-module": "^1.0.0",
23699             "semver": "2 || 3 || 4 || 5",
23700             "validate-npm-package-license": "^3.0.1"
23701           }
23702         },
23703         "npm-run-path": {
23704           "version": "2.0.2",
23705           "bundled": true,
23706           "requires": {
23707             "path-key": "^2.0.0"
23708           }
23709         },
23710         "number-is-nan": {
23711           "version": "1.0.1",
23712           "bundled": true
23713         },
23714         "object-assign": {
23715           "version": "4.1.1",
23716           "bundled": true
23717         },
23718         "object-copy": {
23719           "version": "0.1.0",
23720           "bundled": true,
23721           "requires": {
23722             "copy-descriptor": "^0.1.0",
23723             "define-property": "^0.2.5",
23724             "kind-of": "^3.0.3"
23725           },
23726           "dependencies": {
23727             "define-property": {
23728               "version": "0.2.5",
23729               "bundled": true,
23730               "requires": {
23731                 "is-descriptor": "^0.1.0"
23732               }
23733             }
23734           }
23735         },
23736         "object-visit": {
23737           "version": "1.0.1",
23738           "bundled": true,
23739           "requires": {
23740             "isobject": "^3.0.0"
23741           }
23742         },
23743         "object.pick": {
23744           "version": "1.3.0",
23745           "bundled": true,
23746           "requires": {
23747             "isobject": "^3.0.1"
23748           }
23749         },
23750         "once": {
23751           "version": "1.4.0",
23752           "bundled": true,
23753           "requires": {
23754             "wrappy": "1"
23755           }
23756         },
23757         "optimist": {
23758           "version": "0.6.1",
23759           "bundled": true,
23760           "requires": {
23761             "minimist": "~0.0.1",
23762             "wordwrap": "~0.0.2"
23763           }
23764         },
23765         "os-homedir": {
23766           "version": "1.0.2",
23767           "bundled": true
23768         },
23769         "os-locale": {
23770           "version": "2.1.0",
23771           "bundled": true,
23772           "requires": {
23773             "execa": "^0.7.0",
23774             "lcid": "^1.0.0",
23775             "mem": "^1.1.0"
23776           }
23777         },
23778         "p-finally": {
23779           "version": "1.0.0",
23780           "bundled": true
23781         },
23782         "p-limit": {
23783           "version": "1.2.0",
23784           "bundled": true,
23785           "requires": {
23786             "p-try": "^1.0.0"
23787           }
23788         },
23789         "p-locate": {
23790           "version": "2.0.0",
23791           "bundled": true,
23792           "requires": {
23793             "p-limit": "^1.1.0"
23794           }
23795         },
23796         "p-try": {
23797           "version": "1.0.0",
23798           "bundled": true
23799         },
23800         "parse-json": {
23801           "version": "2.2.0",
23802           "bundled": true,
23803           "requires": {
23804             "error-ex": "^1.2.0"
23805           }
23806         },
23807         "pascalcase": {
23808           "version": "0.1.1",
23809           "bundled": true
23810         },
23811         "path-exists": {
23812           "version": "2.1.0",
23813           "bundled": true,
23814           "requires": {
23815             "pinkie-promise": "^2.0.0"
23816           }
23817         },
23818         "path-is-absolute": {
23819           "version": "1.0.1",
23820           "bundled": true
23821         },
23822         "path-key": {
23823           "version": "2.0.1",
23824           "bundled": true
23825         },
23826         "path-parse": {
23827           "version": "1.0.5",
23828           "bundled": true
23829         },
23830         "path-type": {
23831           "version": "1.1.0",
23832           "bundled": true,
23833           "requires": {
23834             "graceful-fs": "^4.1.2",
23835             "pify": "^2.0.0",
23836             "pinkie-promise": "^2.0.0"
23837           }
23838         },
23839         "pify": {
23840           "version": "2.3.0",
23841           "bundled": true
23842         },
23843         "pinkie": {
23844           "version": "2.0.4",
23845           "bundled": true
23846         },
23847         "pinkie-promise": {
23848           "version": "2.0.1",
23849           "bundled": true,
23850           "requires": {
23851             "pinkie": "^2.0.0"
23852           }
23853         },
23854         "pkg-dir": {
23855           "version": "1.0.0",
23856           "bundled": true,
23857           "requires": {
23858             "find-up": "^1.0.0"
23859           },
23860           "dependencies": {
23861             "find-up": {
23862               "version": "1.1.2",
23863               "bundled": true,
23864               "requires": {
23865                 "path-exists": "^2.0.0",
23866                 "pinkie-promise": "^2.0.0"
23867               }
23868             }
23869           }
23870         },
23871         "posix-character-classes": {
23872           "version": "0.1.1",
23873           "bundled": true
23874         },
23875         "pseudomap": {
23876           "version": "1.0.2",
23877           "bundled": true
23878         },
23879         "read-pkg": {
23880           "version": "1.1.0",
23881           "bundled": true,
23882           "requires": {
23883             "load-json-file": "^1.0.0",
23884             "normalize-package-data": "^2.3.2",
23885             "path-type": "^1.0.0"
23886           }
23887         },
23888         "read-pkg-up": {
23889           "version": "1.0.1",
23890           "bundled": true,
23891           "requires": {
23892             "find-up": "^1.0.0",
23893             "read-pkg": "^1.0.0"
23894           },
23895           "dependencies": {
23896             "find-up": {
23897               "version": "1.1.2",
23898               "bundled": true,
23899               "requires": {
23900                 "path-exists": "^2.0.0",
23901                 "pinkie-promise": "^2.0.0"
23902               }
23903             }
23904           }
23905         },
23906         "regex-not": {
23907           "version": "1.0.2",
23908           "bundled": true,
23909           "requires": {
23910             "extend-shallow": "^3.0.2",
23911             "safe-regex": "^1.1.0"
23912           }
23913         },
23914         "repeat-element": {
23915           "version": "1.1.2",
23916           "bundled": true
23917         },
23918         "repeat-string": {
23919           "version": "1.6.1",
23920           "bundled": true
23921         },
23922         "require-directory": {
23923           "version": "2.1.1",
23924           "bundled": true
23925         },
23926         "require-main-filename": {
23927           "version": "1.0.1",
23928           "bundled": true
23929         },
23930         "resolve-from": {
23931           "version": "2.0.0",
23932           "bundled": true
23933         },
23934         "resolve-url": {
23935           "version": "0.2.1",
23936           "bundled": true
23937         },
23938         "ret": {
23939           "version": "0.1.15",
23940           "bundled": true
23941         },
23942         "right-align": {
23943           "version": "0.1.3",
23944           "bundled": true,
23945           "optional": true,
23946           "requires": {
23947             "align-text": "^0.1.1"
23948           }
23949         },
23950         "rimraf": {
23951           "version": "2.6.2",
23952           "bundled": true,
23953           "requires": {
23954             "glob": "^7.0.5"
23955           }
23956         },
23957         "safe-regex": {
23958           "version": "1.1.0",
23959           "bundled": true,
23960           "requires": {
23961             "ret": "~0.1.10"
23962           }
23963         },
23964         "semver": {
23965           "version": "5.5.0",
23966           "bundled": true
23967         },
23968         "set-blocking": {
23969           "version": "2.0.0",
23970           "bundled": true
23971         },
23972         "set-value": {
23973           "version": "2.0.0",
23974           "bundled": true,
23975           "requires": {
23976             "extend-shallow": "^2.0.1",
23977             "is-extendable": "^0.1.1",
23978             "is-plain-object": "^2.0.3",
23979             "split-string": "^3.0.1"
23980           },
23981           "dependencies": {
23982             "extend-shallow": {
23983               "version": "2.0.1",
23984               "bundled": true,
23985               "requires": {
23986                 "is-extendable": "^0.1.0"
23987               }
23988             }
23989           }
23990         },
23991         "shebang-command": {
23992           "version": "1.2.0",
23993           "bundled": true,
23994           "requires": {
23995             "shebang-regex": "^1.0.0"
23996           }
23997         },
23998         "shebang-regex": {
23999           "version": "1.0.0",
24000           "bundled": true
24001         },
24002         "signal-exit": {
24003           "version": "3.0.2",
24004           "bundled": true
24005         },
24006         "slide": {
24007           "version": "1.1.6",
24008           "bundled": true
24009         },
24010         "snapdragon": {
24011           "version": "0.8.2",
24012           "bundled": true,
24013           "requires": {
24014             "base": "^0.11.1",
24015             "debug": "^2.2.0",
24016             "define-property": "^0.2.5",
24017             "extend-shallow": "^2.0.1",
24018             "map-cache": "^0.2.2",
24019             "source-map": "^0.5.6",
24020             "source-map-resolve": "^0.5.0",
24021             "use": "^3.1.0"
24022           },
24023           "dependencies": {
24024             "debug": {
24025               "version": "2.6.9",
24026               "bundled": true,
24027               "requires": {
24028                 "ms": "2.0.0"
24029               }
24030             },
24031             "define-property": {
24032               "version": "0.2.5",
24033               "bundled": true,
24034               "requires": {
24035                 "is-descriptor": "^0.1.0"
24036               }
24037             },
24038             "extend-shallow": {
24039               "version": "2.0.1",
24040               "bundled": true,
24041               "requires": {
24042                 "is-extendable": "^0.1.0"
24043               }
24044             }
24045           }
24046         },
24047         "snapdragon-node": {
24048           "version": "2.1.1",
24049           "bundled": true,
24050           "requires": {
24051             "define-property": "^1.0.0",
24052             "isobject": "^3.0.0",
24053             "snapdragon-util": "^3.0.1"
24054           },
24055           "dependencies": {
24056             "define-property": {
24057               "version": "1.0.0",
24058               "bundled": true,
24059               "requires": {
24060                 "is-descriptor": "^1.0.0"
24061               }
24062             },
24063             "is-accessor-descriptor": {
24064               "version": "1.0.0",
24065               "bundled": true,
24066               "requires": {
24067                 "kind-of": "^6.0.0"
24068               }
24069             },
24070             "is-data-descriptor": {
24071               "version": "1.0.0",
24072               "bundled": true,
24073               "requires": {
24074                 "kind-of": "^6.0.0"
24075               }
24076             },
24077             "is-descriptor": {
24078               "version": "1.0.2",
24079               "bundled": true,
24080               "requires": {
24081                 "is-accessor-descriptor": "^1.0.0",
24082                 "is-data-descriptor": "^1.0.0",
24083                 "kind-of": "^6.0.2"
24084               }
24085             },
24086             "kind-of": {
24087               "version": "6.0.2",
24088               "bundled": true
24089             }
24090           }
24091         },
24092         "snapdragon-util": {
24093           "version": "3.0.1",
24094           "bundled": true,
24095           "requires": {
24096             "kind-of": "^3.2.0"
24097           }
24098         },
24099         "source-map": {
24100           "version": "0.5.7",
24101           "bundled": true
24102         },
24103         "source-map-resolve": {
24104           "version": "0.5.2",
24105           "bundled": true,
24106           "requires": {
24107             "atob": "^2.1.1",
24108             "decode-uri-component": "^0.2.0",
24109             "resolve-url": "^0.2.1",
24110             "source-map-url": "^0.4.0",
24111             "urix": "^0.1.0"
24112           }
24113         },
24114         "source-map-url": {
24115           "version": "0.4.0",
24116           "bundled": true
24117         },
24118         "spawn-wrap": {
24119           "version": "1.4.2",
24120           "bundled": true,
24121           "requires": {
24122             "foreground-child": "^1.5.6",
24123             "mkdirp": "^0.5.0",
24124             "os-homedir": "^1.0.1",
24125             "rimraf": "^2.6.2",
24126             "signal-exit": "^3.0.2",
24127             "which": "^1.3.0"
24128           }
24129         },
24130         "spdx-correct": {
24131           "version": "3.0.0",
24132           "bundled": true,
24133           "requires": {
24134             "spdx-expression-parse": "^3.0.0",
24135             "spdx-license-ids": "^3.0.0"
24136           }
24137         },
24138         "spdx-exceptions": {
24139           "version": "2.1.0",
24140           "bundled": true
24141         },
24142         "spdx-expression-parse": {
24143           "version": "3.0.0",
24144           "bundled": true,
24145           "requires": {
24146             "spdx-exceptions": "^2.1.0",
24147             "spdx-license-ids": "^3.0.0"
24148           }
24149         },
24150         "spdx-license-ids": {
24151           "version": "3.0.0",
24152           "bundled": true
24153         },
24154         "split-string": {
24155           "version": "3.1.0",
24156           "bundled": true,
24157           "requires": {
24158             "extend-shallow": "^3.0.0"
24159           }
24160         },
24161         "static-extend": {
24162           "version": "0.1.2",
24163           "bundled": true,
24164           "requires": {
24165             "define-property": "^0.2.5",
24166             "object-copy": "^0.1.0"
24167           },
24168           "dependencies": {
24169             "define-property": {
24170               "version": "0.2.5",
24171               "bundled": true,
24172               "requires": {
24173                 "is-descriptor": "^0.1.0"
24174               }
24175             }
24176           }
24177         },
24178         "string-width": {
24179           "version": "2.1.1",
24180           "bundled": true,
24181           "requires": {
24182             "is-fullwidth-code-point": "^2.0.0",
24183             "strip-ansi": "^4.0.0"
24184           }
24185         },
24186         "strip-ansi": {
24187           "version": "4.0.0",
24188           "bundled": true,
24189           "requires": {
24190             "ansi-regex": "^3.0.0"
24191           }
24192         },
24193         "strip-bom": {
24194           "version": "2.0.0",
24195           "bundled": true,
24196           "requires": {
24197             "is-utf8": "^0.2.0"
24198           }
24199         },
24200         "strip-eof": {
24201           "version": "1.0.0",
24202           "bundled": true
24203         },
24204         "test-exclude": {
24205           "version": "4.2.1",
24206           "bundled": true,
24207           "requires": {
24208             "arrify": "^1.0.1",
24209             "micromatch": "^3.1.8",
24210             "object-assign": "^4.1.0",
24211             "read-pkg-up": "^1.0.1",
24212             "require-main-filename": "^1.0.1"
24213           }
24214         },
24215         "to-object-path": {
24216           "version": "0.3.0",
24217           "bundled": true,
24218           "requires": {
24219             "kind-of": "^3.0.2"
24220           }
24221         },
24222         "to-regex": {
24223           "version": "3.0.2",
24224           "bundled": true,
24225           "requires": {
24226             "define-property": "^2.0.2",
24227             "extend-shallow": "^3.0.2",
24228             "regex-not": "^1.0.2",
24229             "safe-regex": "^1.1.0"
24230           }
24231         },
24232         "to-regex-range": {
24233           "version": "2.1.1",
24234           "bundled": true,
24235           "requires": {
24236             "is-number": "^3.0.0",
24237             "repeat-string": "^1.6.1"
24238           }
24239         },
24240         "uglify-js": {
24241           "version": "2.8.29",
24242           "bundled": true,
24243           "optional": true,
24244           "requires": {
24245             "source-map": "~0.5.1",
24246             "uglify-to-browserify": "~1.0.0",
24247             "yargs": "~3.10.0"
24248           },
24249           "dependencies": {
24250             "yargs": {
24251               "version": "3.10.0",
24252               "bundled": true,
24253               "optional": true,
24254               "requires": {
24255                 "camelcase": "^1.0.2",
24256                 "cliui": "^2.1.0",
24257                 "decamelize": "^1.0.0",
24258                 "window-size": "0.1.0"
24259               }
24260             }
24261           }
24262         },
24263         "uglify-to-browserify": {
24264           "version": "1.0.2",
24265           "bundled": true,
24266           "optional": true
24267         },
24268         "union-value": {
24269           "version": "1.0.0",
24270           "bundled": true,
24271           "requires": {
24272             "arr-union": "^3.1.0",
24273             "get-value": "^2.0.6",
24274             "is-extendable": "^0.1.1",
24275             "set-value": "^0.4.3"
24276           },
24277           "dependencies": {
24278             "extend-shallow": {
24279               "version": "2.0.1",
24280               "bundled": true,
24281               "requires": {
24282                 "is-extendable": "^0.1.0"
24283               }
24284             },
24285             "set-value": {
24286               "version": "0.4.3",
24287               "bundled": true,
24288               "requires": {
24289                 "extend-shallow": "^2.0.1",
24290                 "is-extendable": "^0.1.1",
24291                 "is-plain-object": "^2.0.1",
24292                 "to-object-path": "^0.3.0"
24293               }
24294             }
24295           }
24296         },
24297         "unset-value": {
24298           "version": "1.0.0",
24299           "bundled": true,
24300           "requires": {
24301             "has-value": "^0.3.1",
24302             "isobject": "^3.0.0"
24303           },
24304           "dependencies": {
24305             "has-value": {
24306               "version": "0.3.1",
24307               "bundled": true,
24308               "requires": {
24309                 "get-value": "^2.0.3",
24310                 "has-values": "^0.1.4",
24311                 "isobject": "^2.0.0"
24312               },
24313               "dependencies": {
24314                 "isobject": {
24315                   "version": "2.1.0",
24316                   "bundled": true,
24317                   "requires": {
24318                     "isarray": "1.0.0"
24319                   }
24320                 }
24321               }
24322             },
24323             "has-values": {
24324               "version": "0.1.4",
24325               "bundled": true
24326             }
24327           }
24328         },
24329         "urix": {
24330           "version": "0.1.0",
24331           "bundled": true
24332         },
24333         "use": {
24334           "version": "3.1.0",
24335           "bundled": true,
24336           "requires": {
24337             "kind-of": "^6.0.2"
24338           },
24339           "dependencies": {
24340             "kind-of": {
24341               "version": "6.0.2",
24342               "bundled": true
24343             }
24344           }
24345         },
24346         "validate-npm-package-license": {
24347           "version": "3.0.3",
24348           "bundled": true,
24349           "requires": {
24350             "spdx-correct": "^3.0.0",
24351             "spdx-expression-parse": "^3.0.0"
24352           }
24353         },
24354         "which": {
24355           "version": "1.3.1",
24356           "bundled": true,
24357           "requires": {
24358             "isexe": "^2.0.0"
24359           }
24360         },
24361         "which-module": {
24362           "version": "2.0.0",
24363           "bundled": true
24364         },
24365         "window-size": {
24366           "version": "0.1.0",
24367           "bundled": true,
24368           "optional": true
24369         },
24370         "wordwrap": {
24371           "version": "0.0.3",
24372           "bundled": true
24373         },
24374         "wrap-ansi": {
24375           "version": "2.1.0",
24376           "bundled": true,
24377           "requires": {
24378             "string-width": "^1.0.1",
24379             "strip-ansi": "^3.0.1"
24380           },
24381           "dependencies": {
24382             "ansi-regex": {
24383               "version": "2.1.1",
24384               "bundled": true
24385             },
24386             "is-fullwidth-code-point": {
24387               "version": "1.0.0",
24388               "bundled": true,
24389               "requires": {
24390                 "number-is-nan": "^1.0.0"
24391               }
24392             },
24393             "string-width": {
24394               "version": "1.0.2",
24395               "bundled": true,
24396               "requires": {
24397                 "code-point-at": "^1.0.0",
24398                 "is-fullwidth-code-point": "^1.0.0",
24399                 "strip-ansi": "^3.0.0"
24400               }
24401             },
24402             "strip-ansi": {
24403               "version": "3.0.1",
24404               "bundled": true,
24405               "requires": {
24406                 "ansi-regex": "^2.0.0"
24407               }
24408             }
24409           }
24410         },
24411         "wrappy": {
24412           "version": "1.0.2",
24413           "bundled": true
24414         },
24415         "write-file-atomic": {
24416           "version": "1.3.4",
24417           "bundled": true,
24418           "requires": {
24419             "graceful-fs": "^4.1.11",
24420             "imurmurhash": "^0.1.4",
24421             "slide": "^1.1.5"
24422           }
24423         },
24424         "y18n": {
24425           "version": "3.2.1",
24426           "bundled": true
24427         },
24428         "yallist": {
24429           "version": "2.1.2",
24430           "bundled": true
24431         },
24432         "yargs": {
24433           "version": "11.1.0",
24434           "bundled": true,
24435           "requires": {
24436             "cliui": "^4.0.0",
24437             "decamelize": "^1.1.1",
24438             "find-up": "^2.1.0",
24439             "get-caller-file": "^1.0.1",
24440             "os-locale": "^2.0.0",
24441             "require-directory": "^2.1.1",
24442             "require-main-filename": "^1.0.1",
24443             "set-blocking": "^2.0.0",
24444             "string-width": "^2.0.0",
24445             "which-module": "^2.0.0",
24446             "y18n": "^3.2.1",
24447             "yargs-parser": "^9.0.2"
24448           },
24449           "dependencies": {
24450             "camelcase": {
24451               "version": "4.1.0",
24452               "bundled": true
24453             },
24454             "cliui": {
24455               "version": "4.1.0",
24456               "bundled": true,
24457               "requires": {
24458                 "string-width": "^2.1.1",
24459                 "strip-ansi": "^4.0.0",
24460                 "wrap-ansi": "^2.0.0"
24461               }
24462             },
24463             "yargs-parser": {
24464               "version": "9.0.2",
24465               "bundled": true,
24466               "requires": {
24467                 "camelcase": "^4.1.0"
24468               }
24469             }
24470           }
24471         },
24472         "yargs-parser": {
24473           "version": "8.1.0",
24474           "bundled": true,
24475           "requires": {
24476             "camelcase": "^4.1.0"
24477           },
24478           "dependencies": {
24479             "camelcase": {
24480               "version": "4.1.0",
24481               "bundled": true
24482             }
24483           }
24484         }
24485       }
24486     },
24487     "oauth-sign": {
24488       "version": "0.8.2",
24489       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
24490       "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM="
24491     },
24492     "object-assign": {
24493       "version": "4.1.1",
24494       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
24495       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
24496     },
24497     "object-copy": {
24498       "version": "0.1.0",
24499       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
24500       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
24501       "dev": true,
24502       "requires": {
24503         "copy-descriptor": "^0.1.0",
24504         "define-property": "^0.2.5",
24505         "kind-of": "^3.0.3"
24506       },
24507       "dependencies": {
24508         "define-property": {
24509           "version": "0.2.5",
24510           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
24511           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
24512           "dev": true,
24513           "requires": {
24514             "is-descriptor": "^0.1.0"
24515           }
24516         },
24517         "is-accessor-descriptor": {
24518           "version": "0.1.6",
24519           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
24520           "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
24521           "dev": true,
24522           "requires": {
24523             "kind-of": "^3.0.2"
24524           }
24525         },
24526         "is-data-descriptor": {
24527           "version": "0.1.4",
24528           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
24529           "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
24530           "dev": true,
24531           "requires": {
24532             "kind-of": "^3.0.2"
24533           }
24534         },
24535         "is-descriptor": {
24536           "version": "0.1.6",
24537           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
24538           "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
24539           "dev": true,
24540           "requires": {
24541             "is-accessor-descriptor": "^0.1.6",
24542             "is-data-descriptor": "^0.1.4",
24543             "kind-of": "^5.0.0"
24544           },
24545           "dependencies": {
24546             "kind-of": {
24547               "version": "5.1.0",
24548               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
24549               "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
24550               "dev": true
24551             }
24552           }
24553         }
24554       }
24555     },
24556     "object-keys": {
24557       "version": "1.1.0",
24558       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.0.tgz",
24559       "integrity": "sha512-6OO5X1+2tYkNyNEx6TsCxEqFfRWaqx6EtMiSbGrw8Ob8v9Ne+Hl8rBAgLBZn5wjEz3s/s6U1WXFUFOcxxAwUpg==",
24560       "dev": true
24561     },
24562     "object-visit": {
24563       "version": "1.0.1",
24564       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
24565       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
24566       "dev": true,
24567       "requires": {
24568         "isobject": "^3.0.0"
24569       },
24570       "dependencies": {
24571         "isobject": {
24572           "version": "3.0.1",
24573           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
24574           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
24575           "dev": true
24576         }
24577       }
24578     },
24579     "object.getownpropertydescriptors": {
24580       "version": "2.0.3",
24581       "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz",
24582       "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=",
24583       "dev": true,
24584       "requires": {
24585         "define-properties": "^1.1.2",
24586         "es-abstract": "^1.5.1"
24587       }
24588     },
24589     "object.omit": {
24590       "version": "2.0.1",
24591       "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
24592       "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
24593       "dev": true,
24594       "requires": {
24595         "for-own": "^0.1.4",
24596         "is-extendable": "^0.1.1"
24597       }
24598     },
24599     "object.pick": {
24600       "version": "1.3.0",
24601       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
24602       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
24603       "dev": true,
24604       "requires": {
24605         "isobject": "^3.0.1"
24606       },
24607       "dependencies": {
24608         "isobject": {
24609           "version": "3.0.1",
24610           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
24611           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
24612           "dev": true
24613         }
24614       }
24615     },
24616     "obuf": {
24617       "version": "1.1.2",
24618       "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
24619       "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
24620       "dev": true
24621     },
24622     "on-finished": {
24623       "version": "2.3.0",
24624       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
24625       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
24626       "dev": true,
24627       "requires": {
24628         "ee-first": "1.1.1"
24629       }
24630     },
24631     "on-headers": {
24632       "version": "1.0.1",
24633       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz",
24634       "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=",
24635       "dev": true
24636     },
24637     "onap-ui-angular": {
24638       "version": "5.1.71",
24639       "resolved": "https://registry.npmjs.org/onap-ui-angular/-/onap-ui-angular-5.1.71.tgz",
24640       "integrity": "sha512-CMIJKE2Kx4Y85/DXG7svbUymGjXXJ2qKiInXuXTs1MrDTpKur9ksx/l1I8/AAFx5rOuXFEHM6uSAChXjR0OPQQ==",
24641       "dev": true,
24642       "requires": {
24643         "angular-base64-upload": "^0.1.23",
24644         "core-js": "^2.5.7",
24645         "onap-ui-common": "^1.0.86",
24646         "rxjs-compat": "^6.2.0"
24647       }
24648     },
24649     "onap-ui-common": {
24650       "version": "1.0.86",
24651       "resolved": "https://registry.npmjs.org/onap-ui-common/-/onap-ui-common-1.0.86.tgz",
24652       "integrity": "sha512-27Mvn67/3LdpEUN9ihCrdNmmLWgEChWd5mtPGIS9N2Rcuhoy5naA4Fncut1NkLyFJJJ5B/HAg8+7AHIY1OqXdQ==",
24653       "dev": true
24654     },
24655     "once": {
24656       "version": "1.4.0",
24657       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
24658       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
24659       "requires": {
24660         "wrappy": "1"
24661       }
24662     },
24663     "onetime": {
24664       "version": "2.0.1",
24665       "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
24666       "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
24667       "dev": true,
24668       "requires": {
24669         "mimic-fn": "^1.0.0"
24670       }
24671     },
24672     "opn": {
24673       "version": "5.3.0",
24674       "resolved": "http://registry.npmjs.org/opn/-/opn-5.3.0.tgz",
24675       "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==",
24676       "dev": true,
24677       "requires": {
24678         "is-wsl": "^1.1.0"
24679       }
24680     },
24681     "optimist": {
24682       "version": "0.6.1",
24683       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
24684       "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
24685       "dev": true,
24686       "requires": {
24687         "minimist": "~0.0.1",
24688         "wordwrap": "~0.0.2"
24689       }
24690     },
24691     "optionator": {
24692       "version": "0.8.2",
24693       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
24694       "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
24695       "requires": {
24696         "deep-is": "~0.1.3",
24697         "fast-levenshtein": "~2.0.4",
24698         "levn": "~0.3.0",
24699         "prelude-ls": "~1.1.2",
24700         "type-check": "~0.3.2",
24701         "wordwrap": "~1.0.0"
24702       },
24703       "dependencies": {
24704         "wordwrap": {
24705           "version": "1.0.0",
24706           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
24707           "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus="
24708         }
24709       }
24710     },
24711     "ora": {
24712       "version": "0.2.3",
24713       "resolved": "https://registry.npmjs.org/ora/-/ora-0.2.3.tgz",
24714       "integrity": "sha1-N1J9Igrc1Tw5tzVx11QVbV22V6Q=",
24715       "dev": true,
24716       "requires": {
24717         "chalk": "^1.1.1",
24718         "cli-cursor": "^1.0.2",
24719         "cli-spinners": "^0.1.2",
24720         "object-assign": "^4.0.1"
24721       },
24722       "dependencies": {
24723         "ansi-styles": {
24724           "version": "2.2.1",
24725           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
24726           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
24727           "dev": true
24728         },
24729         "chalk": {
24730           "version": "1.1.3",
24731           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
24732           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
24733           "dev": true,
24734           "requires": {
24735             "ansi-styles": "^2.2.1",
24736             "escape-string-regexp": "^1.0.2",
24737             "has-ansi": "^2.0.0",
24738             "strip-ansi": "^3.0.0",
24739             "supports-color": "^2.0.0"
24740           }
24741         },
24742         "cli-cursor": {
24743           "version": "1.0.2",
24744           "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
24745           "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
24746           "dev": true,
24747           "requires": {
24748             "restore-cursor": "^1.0.1"
24749           }
24750         },
24751         "onetime": {
24752           "version": "1.1.0",
24753           "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
24754           "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
24755           "dev": true
24756         },
24757         "restore-cursor": {
24758           "version": "1.0.1",
24759           "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
24760           "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
24761           "dev": true,
24762           "requires": {
24763             "exit-hook": "^1.0.0",
24764             "onetime": "^1.0.0"
24765           }
24766         },
24767         "supports-color": {
24768           "version": "2.0.0",
24769           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
24770           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
24771           "dev": true
24772         }
24773       }
24774     },
24775     "original": {
24776       "version": "1.0.2",
24777       "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
24778       "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
24779       "dev": true,
24780       "requires": {
24781         "url-parse": "^1.4.3"
24782       }
24783     },
24784     "os-browserify": {
24785       "version": "0.3.0",
24786       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
24787       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
24788       "dev": true
24789     },
24790     "os-homedir": {
24791       "version": "1.0.2",
24792       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
24793       "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
24794       "dev": true
24795     },
24796     "os-locale": {
24797       "version": "1.4.0",
24798       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
24799       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
24800       "dev": true,
24801       "optional": true,
24802       "requires": {
24803         "lcid": "^1.0.0"
24804       }
24805     },
24806     "os-tmpdir": {
24807       "version": "1.0.2",
24808       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
24809       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
24810       "dev": true
24811     },
24812     "osenv": {
24813       "version": "0.1.5",
24814       "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
24815       "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
24816       "dev": true,
24817       "requires": {
24818         "os-homedir": "^1.0.0",
24819         "os-tmpdir": "^1.0.0"
24820       }
24821     },
24822     "p-defer": {
24823       "version": "1.0.0",
24824       "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
24825       "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
24826       "dev": true
24827     },
24828     "p-each-series": {
24829       "version": "1.0.0",
24830       "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz",
24831       "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=",
24832       "dev": true,
24833       "requires": {
24834         "p-reduce": "^1.0.0"
24835       }
24836     },
24837     "p-finally": {
24838       "version": "1.0.0",
24839       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
24840       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
24841       "dev": true
24842     },
24843     "p-is-promise": {
24844       "version": "1.1.0",
24845       "resolved": "http://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz",
24846       "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=",
24847       "dev": true
24848     },
24849     "p-limit": {
24850       "version": "1.2.0",
24851       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.2.0.tgz",
24852       "integrity": "sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==",
24853       "dev": true,
24854       "requires": {
24855         "p-try": "^1.0.0"
24856       }
24857     },
24858     "p-locate": {
24859       "version": "2.0.0",
24860       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
24861       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
24862       "dev": true,
24863       "requires": {
24864         "p-limit": "^1.1.0"
24865       }
24866     },
24867     "p-map": {
24868       "version": "1.2.0",
24869       "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz",
24870       "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==",
24871       "dev": true
24872     },
24873     "p-reduce": {
24874       "version": "1.0.0",
24875       "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz",
24876       "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=",
24877       "dev": true
24878     },
24879     "p-try": {
24880       "version": "1.0.0",
24881       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
24882       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
24883       "dev": true
24884     },
24885     "pacote": {
24886       "version": "9.1.1",
24887       "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.1.1.tgz",
24888       "integrity": "sha512-f28Rq5ozzKAA9YwIKw61/ipwAatUZseYmVssDbHHaexF0wRIVotapVEZPAjOT7Eu3LYVqEp0NVpNizoAnYBUaA==",
24889       "dev": true,
24890       "requires": {
24891         "bluebird": "^3.5.2",
24892         "cacache": "^11.2.0",
24893         "figgy-pudding": "^3.5.1",
24894         "get-stream": "^4.1.0",
24895         "glob": "^7.1.3",
24896         "lru-cache": "^4.1.3",
24897         "make-fetch-happen": "^4.0.1",
24898         "minimatch": "^3.0.4",
24899         "minipass": "^2.3.5",
24900         "mississippi": "^3.0.0",
24901         "mkdirp": "^0.5.1",
24902         "normalize-package-data": "^2.4.0",
24903         "npm-package-arg": "^6.1.0",
24904         "npm-packlist": "^1.1.12",
24905         "npm-pick-manifest": "^2.1.0",
24906         "npm-registry-fetch": "^3.8.0",
24907         "osenv": "^0.1.5",
24908         "promise-inflight": "^1.0.1",
24909         "promise-retry": "^1.1.1",
24910         "protoduck": "^5.0.1",
24911         "rimraf": "^2.6.2",
24912         "safe-buffer": "^5.1.2",
24913         "semver": "^5.6.0",
24914         "ssri": "^6.0.1",
24915         "tar": "^4.4.6",
24916         "unique-filename": "^1.1.1",
24917         "which": "^1.3.1"
24918       },
24919       "dependencies": {
24920         "cacache": {
24921           "version": "11.3.2",
24922           "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.2.tgz",
24923           "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==",
24924           "dev": true,
24925           "requires": {
24926             "bluebird": "^3.5.3",
24927             "chownr": "^1.1.1",
24928             "figgy-pudding": "^3.5.1",
24929             "glob": "^7.1.3",
24930             "graceful-fs": "^4.1.15",
24931             "lru-cache": "^5.1.1",
24932             "mississippi": "^3.0.0",
24933             "mkdirp": "^0.5.1",
24934             "move-concurrently": "^1.0.1",
24935             "promise-inflight": "^1.0.1",
24936             "rimraf": "^2.6.2",
24937             "ssri": "^6.0.1",
24938             "unique-filename": "^1.1.1",
24939             "y18n": "^4.0.0"
24940           },
24941           "dependencies": {
24942             "lru-cache": {
24943               "version": "5.1.1",
24944               "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
24945               "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
24946               "dev": true,
24947               "requires": {
24948                 "yallist": "^3.0.2"
24949               }
24950             }
24951           }
24952         },
24953         "get-stream": {
24954           "version": "4.1.0",
24955           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
24956           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
24957           "dev": true,
24958           "requires": {
24959             "pump": "^3.0.0"
24960           }
24961         },
24962         "glob": {
24963           "version": "7.1.3",
24964           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
24965           "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
24966           "dev": true,
24967           "requires": {
24968             "fs.realpath": "^1.0.0",
24969             "inflight": "^1.0.4",
24970             "inherits": "2",
24971             "minimatch": "^3.0.4",
24972             "once": "^1.3.0",
24973             "path-is-absolute": "^1.0.0"
24974           }
24975         },
24976         "graceful-fs": {
24977           "version": "4.1.15",
24978           "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
24979           "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
24980           "dev": true
24981         },
24982         "lru-cache": {
24983           "version": "4.1.5",
24984           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
24985           "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
24986           "dev": true,
24987           "requires": {
24988             "pseudomap": "^1.0.2",
24989             "yallist": "^2.1.2"
24990           },
24991           "dependencies": {
24992             "yallist": {
24993               "version": "2.1.2",
24994               "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
24995               "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
24996               "dev": true
24997             }
24998           }
24999         },
25000         "mississippi": {
25001           "version": "3.0.0",
25002           "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
25003           "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
25004           "dev": true,
25005           "requires": {
25006             "concat-stream": "^1.5.0",
25007             "duplexify": "^3.4.2",
25008             "end-of-stream": "^1.1.0",
25009             "flush-write-stream": "^1.0.0",
25010             "from2": "^2.1.0",
25011             "parallel-transform": "^1.1.0",
25012             "pump": "^3.0.0",
25013             "pumpify": "^1.3.3",
25014             "stream-each": "^1.1.0",
25015             "through2": "^2.0.0"
25016           }
25017         },
25018         "pump": {
25019           "version": "3.0.0",
25020           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
25021           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
25022           "dev": true,
25023           "requires": {
25024             "end-of-stream": "^1.1.0",
25025             "once": "^1.3.1"
25026           }
25027         },
25028         "safe-buffer": {
25029           "version": "5.1.2",
25030           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
25031           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
25032           "dev": true
25033         },
25034         "semver": {
25035           "version": "5.6.0",
25036           "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz",
25037           "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==",
25038           "dev": true
25039         },
25040         "ssri": {
25041           "version": "6.0.1",
25042           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
25043           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
25044           "dev": true,
25045           "requires": {
25046             "figgy-pudding": "^3.5.1"
25047           }
25048         },
25049         "tar": {
25050           "version": "4.4.8",
25051           "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz",
25052           "integrity": "sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==",
25053           "dev": true,
25054           "requires": {
25055             "chownr": "^1.1.1",
25056             "fs-minipass": "^1.2.5",
25057             "minipass": "^2.3.4",
25058             "minizlib": "^1.1.1",
25059             "mkdirp": "^0.5.0",
25060             "safe-buffer": "^5.1.2",
25061             "yallist": "^3.0.2"
25062           }
25063         },
25064         "which": {
25065           "version": "1.3.1",
25066           "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
25067           "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
25068           "dev": true,
25069           "requires": {
25070             "isexe": "^2.0.0"
25071           }
25072         },
25073         "yallist": {
25074           "version": "3.0.3",
25075           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
25076           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
25077           "dev": true
25078         }
25079       }
25080     },
25081     "pako": {
25082       "version": "1.0.6",
25083       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz",
25084       "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==",
25085       "dev": true
25086     },
25087     "parallel-transform": {
25088       "version": "1.1.0",
25089       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.1.0.tgz",
25090       "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=",
25091       "dev": true,
25092       "requires": {
25093         "cyclist": "~0.2.2",
25094         "inherits": "^2.0.3",
25095         "readable-stream": "^2.1.5"
25096       }
25097     },
25098     "parse-asn1": {
25099       "version": "5.1.0",
25100       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.0.tgz",
25101       "integrity": "sha1-N8T5t+06tlx0gXtfJICTf7+XxxI=",
25102       "dev": true,
25103       "requires": {
25104         "asn1.js": "^4.0.0",
25105         "browserify-aes": "^1.0.0",
25106         "create-hash": "^1.1.0",
25107         "evp_bytestokey": "^1.0.0",
25108         "pbkdf2": "^3.0.3"
25109       }
25110     },
25111     "parse-diff": {
25112       "version": "0.3.2",
25113       "resolved": "https://registry.npmjs.org/parse-diff/-/parse-diff-0.3.2.tgz",
25114       "integrity": "sha1-QH1sHmzKs4e8aU6KWN38iJiamhs="
25115     },
25116     "parse-glob": {
25117       "version": "3.0.4",
25118       "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
25119       "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
25120       "dev": true,
25121       "requires": {
25122         "glob-base": "^0.3.0",
25123         "is-dotfile": "^1.0.0",
25124         "is-extglob": "^1.0.0",
25125         "is-glob": "^2.0.0"
25126       }
25127     },
25128     "parse-json": {
25129       "version": "2.2.0",
25130       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
25131       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
25132       "dev": true,
25133       "requires": {
25134         "error-ex": "^1.2.0"
25135       }
25136     },
25137     "parse5": {
25138       "version": "5.1.0",
25139       "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz",
25140       "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==",
25141       "optional": true
25142     },
25143     "parseurl": {
25144       "version": "1.3.2",
25145       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
25146       "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
25147       "dev": true
25148     },
25149     "pascalcase": {
25150       "version": "0.1.1",
25151       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
25152       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
25153       "dev": true
25154     },
25155     "path-browserify": {
25156       "version": "0.0.0",
25157       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz",
25158       "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=",
25159       "dev": true
25160     },
25161     "path-dirname": {
25162       "version": "1.0.2",
25163       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
25164       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
25165       "dev": true
25166     },
25167     "path-exists": {
25168       "version": "3.0.0",
25169       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
25170       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU="
25171     },
25172     "path-is-absolute": {
25173       "version": "1.0.1",
25174       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
25175       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
25176     },
25177     "path-is-inside": {
25178       "version": "1.0.2",
25179       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
25180       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
25181       "dev": true
25182     },
25183     "path-key": {
25184       "version": "2.0.1",
25185       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
25186       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
25187       "dev": true
25188     },
25189     "path-parse": {
25190       "version": "1.0.5",
25191       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz",
25192       "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=",
25193       "dev": true
25194     },
25195     "path-to-regexp": {
25196       "version": "0.1.7",
25197       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
25198       "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
25199       "dev": true
25200     },
25201     "path-type": {
25202       "version": "3.0.0",
25203       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
25204       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
25205       "dev": true,
25206       "requires": {
25207         "pify": "^3.0.0"
25208       }
25209     },
25210     "pbkdf2": {
25211       "version": "3.0.14",
25212       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.14.tgz",
25213       "integrity": "sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA==",
25214       "dev": true,
25215       "requires": {
25216         "create-hash": "^1.1.2",
25217         "create-hmac": "^1.1.4",
25218         "ripemd160": "^2.0.1",
25219         "safe-buffer": "^5.0.1",
25220         "sha.js": "^2.4.8"
25221       }
25222     },
25223     "pend": {
25224       "version": "1.2.0",
25225       "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
25226       "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
25227       "dev": true
25228     },
25229     "performance-now": {
25230       "version": "0.2.0",
25231       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz",
25232       "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU="
25233     },
25234     "pidtree": {
25235       "version": "0.3.0",
25236       "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.0.tgz",
25237       "integrity": "sha512-9CT4NFlDcosssyg8KVFltgokyKZIFjoBxw8CTGy+5F38Y1eQWrt8tRayiUOXE+zVKQnYu5BR8JjCtvK3BcnBhg==",
25238       "dev": true
25239     },
25240     "pify": {
25241       "version": "3.0.0",
25242       "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
25243       "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
25244       "dev": true
25245     },
25246     "pinkie": {
25247       "version": "2.0.4",
25248       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
25249       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
25250       "dev": true
25251     },
25252     "pinkie-promise": {
25253       "version": "2.0.1",
25254       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
25255       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
25256       "dev": true,
25257       "requires": {
25258         "pinkie": "^2.0.0"
25259       }
25260     },
25261     "pirates": {
25262       "version": "4.0.1",
25263       "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz",
25264       "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==",
25265       "dev": true,
25266       "requires": {
25267         "node-modules-regexp": "^1.0.0"
25268       }
25269     },
25270     "pixelmatch": {
25271       "version": "4.0.2",
25272       "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz",
25273       "integrity": "sha1-j0fc7FARtHe2fbA8JDvB8wheiFQ=",
25274       "requires": {
25275         "pngjs": "^3.0.0"
25276       }
25277     },
25278     "pkg-dir": {
25279       "version": "2.0.0",
25280       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
25281       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
25282       "dev": true,
25283       "requires": {
25284         "find-up": "^2.1.0"
25285       }
25286     },
25287     "pkginfo": {
25288       "version": "0.4.0",
25289       "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.0.tgz",
25290       "integrity": "sha1-NJ27f/04CB/K3AhT32h/DHdEzWU="
25291     },
25292     "please-upgrade-node": {
25293       "version": "3.1.1",
25294       "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.1.1.tgz",
25295       "integrity": "sha512-KY1uHnQ2NlQHqIJQpnh/i54rKkuxCEBx+voJIS/Mvb+L2iYd2NMotwduhKTMjfC1uKoX3VXOxLjIYG66dfJTVQ==",
25296       "dev": true,
25297       "requires": {
25298         "semver-compare": "^1.0.0"
25299       }
25300     },
25301     "pn": {
25302       "version": "1.1.0",
25303       "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz",
25304       "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==",
25305       "dev": true
25306     },
25307     "pngjs": {
25308       "version": "3.3.3",
25309       "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.3.3.tgz",
25310       "integrity": "sha512-1n3Z4p3IOxArEs1VRXnZ/RXdfEniAUS9jb68g58FIXMNkPJeZd+Qh4Uq7/e0LVxAQGos1eIUrqrt4FpjdnEd+Q=="
25311     },
25312     "point-in-polygon": {
25313       "version": "1.0.1",
25314       "resolved": "https://registry.npmjs.org/point-in-polygon/-/point-in-polygon-1.0.1.tgz",
25315       "integrity": "sha1-1Ztk6P7kHElFiqyCtWcYxZV7Kvc="
25316     },
25317     "portfinder": {
25318       "version": "1.0.17",
25319       "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.17.tgz",
25320       "integrity": "sha512-syFcRIRzVI1BoEFOCaAiizwDolh1S1YXSodsVhncbhjzjZQulhczNRbqnUl9N31Q4dKGOXsNDqxC2BWBgSMqeQ==",
25321       "dev": true,
25322       "requires": {
25323         "async": "^1.5.2",
25324         "debug": "^2.2.0",
25325         "mkdirp": "0.5.x"
25326       },
25327       "dependencies": {
25328         "async": {
25329           "version": "1.5.2",
25330           "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
25331           "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
25332           "dev": true
25333         }
25334       }
25335     },
25336     "posix-character-classes": {
25337       "version": "0.1.1",
25338       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
25339       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
25340       "dev": true
25341     },
25342     "postcss": {
25343       "version": "7.0.5",
25344       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.5.tgz",
25345       "integrity": "sha512-HBNpviAUFCKvEh7NZhw1e8MBPivRszIiUnhrJ+sBFVSYSqubrzwX3KG51mYgcRHX8j/cAgZJedONZcm5jTBdgQ==",
25346       "dev": true,
25347       "requires": {
25348         "chalk": "^2.4.1",
25349         "source-map": "^0.6.1",
25350         "supports-color": "^5.5.0"
25351       },
25352       "dependencies": {
25353         "chalk": {
25354           "version": "2.4.1",
25355           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
25356           "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
25357           "dev": true,
25358           "requires": {
25359             "ansi-styles": "^3.2.1",
25360             "escape-string-regexp": "^1.0.5",
25361             "supports-color": "^5.3.0"
25362           }
25363         },
25364         "has-flag": {
25365           "version": "3.0.0",
25366           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
25367           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
25368           "dev": true
25369         },
25370         "source-map": {
25371           "version": "0.6.1",
25372           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
25373           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
25374           "dev": true
25375         },
25376         "supports-color": {
25377           "version": "5.5.0",
25378           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
25379           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
25380           "dev": true,
25381           "requires": {
25382             "has-flag": "^3.0.0"
25383           }
25384         }
25385       }
25386     },
25387     "postcss-import": {
25388       "version": "12.0.0",
25389       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.0.tgz",
25390       "integrity": "sha512-3KqKRZcaZAvxbY8DVLdd81tG5uKzbUQuiWIvy0o0fzEC42bKacqPYFWbfCQyw6L4LWUaqPz/idvIdbhpgQ32eQ==",
25391       "dev": true,
25392       "requires": {
25393         "postcss": "^7.0.1",
25394         "postcss-value-parser": "^3.2.3",
25395         "read-cache": "^1.0.0",
25396         "resolve": "^1.1.7"
25397       }
25398     },
25399     "postcss-load-config": {
25400       "version": "2.0.0",
25401       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.0.0.tgz",
25402       "integrity": "sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ==",
25403       "dev": true,
25404       "requires": {
25405         "cosmiconfig": "^4.0.0",
25406         "import-cwd": "^2.0.0"
25407       }
25408     },
25409     "postcss-loader": {
25410       "version": "3.0.0",
25411       "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz",
25412       "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==",
25413       "dev": true,
25414       "requires": {
25415         "loader-utils": "^1.1.0",
25416         "postcss": "^7.0.0",
25417         "postcss-load-config": "^2.0.0",
25418         "schema-utils": "^1.0.0"
25419       }
25420     },
25421     "postcss-value-parser": {
25422       "version": "3.3.1",
25423       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
25424       "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
25425       "dev": true
25426     },
25427     "prelude-ls": {
25428       "version": "1.1.2",
25429       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
25430       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ="
25431     },
25432     "prepend-http": {
25433       "version": "1.0.4",
25434       "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
25435       "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw="
25436     },
25437     "preserve": {
25438       "version": "0.2.0",
25439       "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
25440       "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
25441       "dev": true
25442     },
25443     "prettier": {
25444       "version": "1.16.4",
25445       "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.16.4.tgz",
25446       "integrity": "sha512-ZzWuos7TI5CKUeQAtFd6Zhm2s6EpAD/ZLApIhsF9pRvRtM1RFo61dM/4MSRUA0SuLugA/zgrZD8m0BaY46Og7g==",
25447       "dev": true
25448     },
25449     "pretty-format": {
25450       "version": "24.0.0",
25451       "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.0.0.tgz",
25452       "integrity": "sha512-LszZaKG665djUcqg5ZQq+XzezHLKrxsA86ZABTozp+oNhkdqa+tG2dX4qa6ERl5c/sRDrAa3lHmwnvKoP+OG/g==",
25453       "dev": true,
25454       "requires": {
25455         "ansi-regex": "^4.0.0",
25456         "ansi-styles": "^3.2.0"
25457       },
25458       "dependencies": {
25459         "ansi-regex": {
25460           "version": "4.0.0",
25461           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.0.0.tgz",
25462           "integrity": "sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w==",
25463           "dev": true
25464         }
25465       }
25466     },
25467     "pretty-quick": {
25468       "version": "1.10.0",
25469       "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-1.10.0.tgz",
25470       "integrity": "sha512-uNvm2N3UWmnZRZrClyQI45hIbV20f5BpSyZY51Spbvn4APp9+XLyX4bCjWRGT3fGyVyQ/2/iw7dbQq1UUaq7SQ==",
25471       "dev": true,
25472       "requires": {
25473         "chalk": "^2.3.0",
25474         "execa": "^0.8.0",
25475         "find-up": "^2.1.0",
25476         "ignore": "^3.3.7",
25477         "mri": "^1.1.0",
25478         "multimatch": "^3.0.0"
25479       },
25480       "dependencies": {
25481         "chalk": {
25482           "version": "2.4.2",
25483           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
25484           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
25485           "dev": true,
25486           "requires": {
25487             "ansi-styles": "^3.2.1",
25488             "escape-string-regexp": "^1.0.5",
25489             "supports-color": "^5.3.0"
25490           }
25491         },
25492         "cross-spawn": {
25493           "version": "5.1.0",
25494           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
25495           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
25496           "dev": true,
25497           "requires": {
25498             "lru-cache": "^4.0.1",
25499             "shebang-command": "^1.2.0",
25500             "which": "^1.2.9"
25501           }
25502         },
25503         "execa": {
25504           "version": "0.8.0",
25505           "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz",
25506           "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=",
25507           "dev": true,
25508           "requires": {
25509             "cross-spawn": "^5.0.1",
25510             "get-stream": "^3.0.0",
25511             "is-stream": "^1.1.0",
25512             "npm-run-path": "^2.0.0",
25513             "p-finally": "^1.0.0",
25514             "signal-exit": "^3.0.0",
25515             "strip-eof": "^1.0.0"
25516           }
25517         },
25518         "has-flag": {
25519           "version": "3.0.0",
25520           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
25521           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
25522           "dev": true
25523         },
25524         "supports-color": {
25525           "version": "5.5.0",
25526           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
25527           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
25528           "dev": true,
25529           "requires": {
25530             "has-flag": "^3.0.0"
25531           }
25532         }
25533       }
25534     },
25535     "private": {
25536       "version": "0.1.8",
25537       "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
25538       "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
25539       "dev": true
25540     },
25541     "process": {
25542       "version": "0.11.10",
25543       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
25544       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
25545       "dev": true
25546     },
25547     "process-nextick-args": {
25548       "version": "2.0.0",
25549       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
25550       "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
25551       "dev": true
25552     },
25553     "progress": {
25554       "version": "1.1.8",
25555       "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz",
25556       "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=",
25557       "dev": true
25558     },
25559     "promise": {
25560       "version": "7.3.1",
25561       "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
25562       "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
25563       "requires": {
25564         "asap": "~2.0.3"
25565       }
25566     },
25567     "promise-inflight": {
25568       "version": "1.0.1",
25569       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
25570       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
25571       "dev": true
25572     },
25573     "promise-retry": {
25574       "version": "1.1.1",
25575       "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-1.1.1.tgz",
25576       "integrity": "sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=",
25577       "dev": true,
25578       "requires": {
25579         "err-code": "^1.0.0",
25580         "retry": "^0.10.0"
25581       }
25582     },
25583     "prompts": {
25584       "version": "2.0.3",
25585       "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.0.3.tgz",
25586       "integrity": "sha512-H8oWEoRZpybm6NV4to9/1limhttEo13xK62pNvn2JzY0MA03p7s0OjtmhXyon3uJmxiJJVSuUwEJFFssI3eBiQ==",
25587       "dev": true,
25588       "requires": {
25589         "kleur": "^3.0.2",
25590         "sisteransi": "^1.0.0"
25591       }
25592     },
25593     "protoduck": {
25594       "version": "5.0.1",
25595       "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz",
25596       "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==",
25597       "dev": true,
25598       "requires": {
25599         "genfun": "^5.0.0"
25600       }
25601     },
25602     "proxy-addr": {
25603       "version": "2.0.4",
25604       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz",
25605       "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==",
25606       "dev": true,
25607       "requires": {
25608         "forwarded": "~0.1.2",
25609         "ipaddr.js": "1.8.0"
25610       }
25611     },
25612     "prr": {
25613       "version": "1.0.1",
25614       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
25615       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
25616       "dev": true
25617     },
25618     "pseudomap": {
25619       "version": "1.0.2",
25620       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
25621       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
25622       "dev": true
25623     },
25624     "psl": {
25625       "version": "1.1.31",
25626       "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz",
25627       "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==",
25628       "dev": true
25629     },
25630     "public-encrypt": {
25631       "version": "4.0.0",
25632       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.0.tgz",
25633       "integrity": "sha1-OfaZ86RlYN1eusvKaTyvfGXBjMY=",
25634       "dev": true,
25635       "requires": {
25636         "bn.js": "^4.1.0",
25637         "browserify-rsa": "^4.0.0",
25638         "create-hash": "^1.1.0",
25639         "parse-asn1": "^5.0.0",
25640         "randombytes": "^2.0.1"
25641       }
25642     },
25643     "pump": {
25644       "version": "2.0.1",
25645       "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
25646       "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
25647       "dev": true,
25648       "requires": {
25649         "end-of-stream": "^1.1.0",
25650         "once": "^1.3.1"
25651       }
25652     },
25653     "pumpify": {
25654       "version": "1.5.1",
25655       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
25656       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
25657       "dev": true,
25658       "requires": {
25659         "duplexify": "^3.6.0",
25660         "inherits": "^2.0.3",
25661         "pump": "^2.0.0"
25662       }
25663     },
25664     "punycode": {
25665       "version": "1.4.1",
25666       "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
25667       "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
25668     },
25669     "qs": {
25670       "version": "6.4.0",
25671       "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz",
25672       "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM="
25673     },
25674     "querystring": {
25675       "version": "0.2.0",
25676       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
25677       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
25678       "dev": true
25679     },
25680     "querystring-es3": {
25681       "version": "0.2.1",
25682       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
25683       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
25684       "dev": true
25685     },
25686     "querystringify": {
25687       "version": "2.1.0",
25688       "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.0.tgz",
25689       "integrity": "sha512-sluvZZ1YiTLD5jsqZcDmFyV2EwToyXZBfpoVOmktMmW+VEnhgakFHnasVph65fOjGPTWN0Nw3+XQaSeMayr0kg==",
25690       "dev": true
25691     },
25692     "quickselect": {
25693       "version": "1.1.1",
25694       "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-1.1.1.tgz",
25695       "integrity": "sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ=="
25696     },
25697     "ramda": {
25698       "version": "0.24.1",
25699       "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.24.1.tgz",
25700       "integrity": "sha1-w7d1UZfzW43DUCIoJixMkd22uFc=",
25701       "dev": true
25702     },
25703     "randomatic": {
25704       "version": "1.1.7",
25705       "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz",
25706       "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==",
25707       "dev": true,
25708       "requires": {
25709         "is-number": "^3.0.0",
25710         "kind-of": "^4.0.0"
25711       },
25712       "dependencies": {
25713         "is-number": {
25714           "version": "3.0.0",
25715           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
25716           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
25717           "dev": true,
25718           "requires": {
25719             "kind-of": "^3.0.2"
25720           },
25721           "dependencies": {
25722             "kind-of": {
25723               "version": "3.2.2",
25724               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
25725               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
25726               "dev": true,
25727               "requires": {
25728                 "is-buffer": "^1.1.5"
25729               }
25730             }
25731           }
25732         },
25733         "kind-of": {
25734           "version": "4.0.0",
25735           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
25736           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
25737           "dev": true,
25738           "requires": {
25739             "is-buffer": "^1.1.5"
25740           }
25741         }
25742       }
25743     },
25744     "randombytes": {
25745       "version": "2.0.6",
25746       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz",
25747       "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==",
25748       "dev": true,
25749       "requires": {
25750         "safe-buffer": "^5.1.0"
25751       }
25752     },
25753     "randomfill": {
25754       "version": "1.0.4",
25755       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
25756       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
25757       "dev": true,
25758       "requires": {
25759         "randombytes": "^2.0.5",
25760         "safe-buffer": "^5.1.0"
25761       }
25762     },
25763     "range-parser": {
25764       "version": "1.2.0",
25765       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
25766       "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=",
25767       "dev": true
25768     },
25769     "raw-body": {
25770       "version": "2.3.3",
25771       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz",
25772       "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==",
25773       "dev": true,
25774       "requires": {
25775         "bytes": "3.0.0",
25776         "http-errors": "1.6.3",
25777         "iconv-lite": "0.4.23",
25778         "unpipe": "1.0.0"
25779       },
25780       "dependencies": {
25781         "iconv-lite": {
25782           "version": "0.4.23",
25783           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz",
25784           "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==",
25785           "dev": true,
25786           "requires": {
25787             "safer-buffer": ">= 2.1.2 < 3"
25788           }
25789         }
25790       }
25791     },
25792     "raw-loader": {
25793       "version": "0.5.1",
25794       "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz",
25795       "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=",
25796       "dev": true
25797     },
25798     "rbush": {
25799       "version": "2.0.2",
25800       "resolved": "https://registry.npmjs.org/rbush/-/rbush-2.0.2.tgz",
25801       "integrity": "sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA==",
25802       "requires": {
25803         "quickselect": "^1.0.1"
25804       }
25805     },
25806     "rc": {
25807       "version": "1.2.8",
25808       "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
25809       "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
25810       "requires": {
25811         "deep-extend": "^0.6.0",
25812         "ini": "~1.3.0",
25813         "minimist": "^1.2.0",
25814         "strip-json-comments": "~2.0.1"
25815       },
25816       "dependencies": {
25817         "minimist": {
25818           "version": "1.2.0",
25819           "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
25820           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
25821         }
25822       }
25823     },
25824     "read-cache": {
25825       "version": "1.0.0",
25826       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
25827       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
25828       "dev": true,
25829       "requires": {
25830         "pify": "^2.3.0"
25831       },
25832       "dependencies": {
25833         "pify": {
25834           "version": "2.3.0",
25835           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
25836           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
25837           "dev": true
25838         }
25839       }
25840     },
25841     "read-json-sync": {
25842       "version": "1.1.1",
25843       "resolved": "https://registry.npmjs.org/read-json-sync/-/read-json-sync-1.1.1.tgz",
25844       "integrity": "sha1-Q8ZproZKrjCN+7snIaZ+KV7I//Y=",
25845       "requires": {
25846         "graceful-fs": "^4.1.2"
25847       }
25848     },
25849     "read-pkg": {
25850       "version": "1.1.0",
25851       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
25852       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
25853       "dev": true,
25854       "requires": {
25855         "load-json-file": "^1.0.0",
25856         "normalize-package-data": "^2.3.2",
25857         "path-type": "^1.0.0"
25858       },
25859       "dependencies": {
25860         "path-type": {
25861           "version": "1.1.0",
25862           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
25863           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
25864           "dev": true,
25865           "requires": {
25866             "graceful-fs": "^4.1.2",
25867             "pify": "^2.0.0",
25868             "pinkie-promise": "^2.0.0"
25869           }
25870         },
25871         "pify": {
25872           "version": "2.3.0",
25873           "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
25874           "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
25875           "dev": true
25876         }
25877       }
25878     },
25879     "read-pkg-up": {
25880       "version": "1.0.1",
25881       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
25882       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
25883       "dev": true,
25884       "requires": {
25885         "find-up": "^1.0.0",
25886         "read-pkg": "^1.0.0"
25887       },
25888       "dependencies": {
25889         "find-up": {
25890           "version": "1.1.2",
25891           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
25892           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
25893           "dev": true,
25894           "requires": {
25895             "path-exists": "^2.0.0",
25896             "pinkie-promise": "^2.0.0"
25897           }
25898         },
25899         "path-exists": {
25900           "version": "2.1.0",
25901           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
25902           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
25903           "dev": true,
25904           "requires": {
25905             "pinkie-promise": "^2.0.0"
25906           }
25907         }
25908       }
25909     },
25910     "readable-stream": {
25911       "version": "2.3.5",
25912       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz",
25913       "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==",
25914       "dev": true,
25915       "requires": {
25916         "core-util-is": "~1.0.0",
25917         "inherits": "~2.0.3",
25918         "isarray": "~1.0.0",
25919         "process-nextick-args": "~2.0.0",
25920         "safe-buffer": "~5.1.1",
25921         "string_decoder": "~1.0.3",
25922         "util-deprecate": "~1.0.1"
25923       }
25924     },
25925     "readdirp": {
25926       "version": "2.1.0",
25927       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz",
25928       "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=",
25929       "dev": true,
25930       "requires": {
25931         "graceful-fs": "^4.1.2",
25932         "minimatch": "^3.0.2",
25933         "readable-stream": "^2.0.2",
25934         "set-immediate-shim": "^1.0.1"
25935       }
25936     },
25937     "realpath-native": {
25938       "version": "1.1.0",
25939       "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz",
25940       "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==",
25941       "dev": true,
25942       "requires": {
25943         "util.promisify": "^1.0.0"
25944       }
25945     },
25946     "rechoir": {
25947       "version": "0.6.2",
25948       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
25949       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
25950       "dev": true,
25951       "requires": {
25952         "resolve": "^1.1.6"
25953       }
25954     },
25955     "redent": {
25956       "version": "1.0.0",
25957       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
25958       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
25959       "dev": true,
25960       "optional": true,
25961       "requires": {
25962         "indent-string": "^2.1.0",
25963         "strip-indent": "^1.0.1"
25964       }
25965     },
25966     "redux": {
25967       "version": "4.0.1",
25968       "resolved": "https://registry.npmjs.org/redux/-/redux-4.0.1.tgz",
25969       "integrity": "sha512-R7bAtSkk7nY6O/OYMVR9RiBI+XghjF9rlbl5806HJbQph0LJVHZrU5oaO4q70eUKiqMRqm4y07KLTlMZ2BlVmg==",
25970       "requires": {
25971         "loose-envify": "^1.4.0",
25972         "symbol-observable": "^1.2.0"
25973       },
25974       "dependencies": {
25975         "loose-envify": {
25976           "version": "1.4.0",
25977           "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
25978           "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
25979           "requires": {
25980             "js-tokens": "^3.0.0 || ^4.0.0"
25981           }
25982         }
25983       }
25984     },
25985     "redux-observable": {
25986       "version": "1.0.0",
25987       "resolved": "https://registry.npmjs.org/redux-observable/-/redux-observable-1.0.0.tgz",
25988       "integrity": "sha512-6bXnpqWTBeLaLQjXHyN1giXq4nLxCmv+SUkdmiwBgvmVxvDbdmydvL1Z7DGo0WItyzI/kqXQKiucUuTxnrPRkA=="
25989     },
25990     "reflect-metadata": {
25991       "version": "0.1.12",
25992       "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.12.tgz",
25993       "integrity": "sha512-n+IyV+nGz3+0q3/Yf1ra12KpCyi001bi4XFxSjbiWWjfqb52iTTtpGXmCCAOWWIAn9KEuFZKGqBERHmrtScZ3A==",
25994       "dev": true
25995     },
25996     "regenerate": {
25997       "version": "1.3.3",
25998       "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.3.tgz",
25999       "integrity": "sha512-jVpo1GadrDAK59t/0jRx5VxYWQEDkkEKi6+HjE3joFVLfDOh9Xrdh0dF1eSq+BI/SwvTQ44gSscJ8N5zYL61sg==",
26000       "dev": true
26001     },
26002     "regenerate-unicode-properties": {
26003       "version": "7.0.0",
26004       "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-7.0.0.tgz",
26005       "integrity": "sha512-s5NGghCE4itSlUS+0WUj88G6cfMVMmH8boTPNvABf8od+2dhT9WDlWu8n01raQAJZMOK8Ch6jSexaRO7swd6aw==",
26006       "dev": true,
26007       "requires": {
26008         "regenerate": "^1.4.0"
26009       },
26010       "dependencies": {
26011         "regenerate": {
26012           "version": "1.4.0",
26013           "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz",
26014           "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==",
26015           "dev": true
26016         }
26017       }
26018     },
26019     "regenerator-runtime": {
26020       "version": "0.11.1",
26021       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
26022       "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
26023     },
26024     "regenerator-transform": {
26025       "version": "0.10.1",
26026       "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz",
26027       "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==",
26028       "dev": true,
26029       "requires": {
26030         "babel-runtime": "^6.18.0",
26031         "babel-types": "^6.19.0",
26032         "private": "^0.1.6"
26033       }
26034     },
26035     "regex-cache": {
26036       "version": "0.4.4",
26037       "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
26038       "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
26039       "dev": true,
26040       "requires": {
26041         "is-equal-shallow": "^0.1.3"
26042       }
26043     },
26044     "regex-not": {
26045       "version": "1.0.2",
26046       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
26047       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
26048       "dev": true,
26049       "requires": {
26050         "extend-shallow": "^3.0.2",
26051         "safe-regex": "^1.1.0"
26052       }
26053     },
26054     "regexpu-core": {
26055       "version": "1.0.0",
26056       "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz",
26057       "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=",
26058       "dev": true,
26059       "requires": {
26060         "regenerate": "^1.2.1",
26061         "regjsgen": "^0.2.0",
26062         "regjsparser": "^0.1.4"
26063       }
26064     },
26065     "registry-url": {
26066       "version": "3.1.0",
26067       "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz",
26068       "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=",
26069       "requires": {
26070         "rc": "^1.0.1"
26071       }
26072     },
26073     "regjsgen": {
26074       "version": "0.2.0",
26075       "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
26076       "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
26077       "dev": true
26078     },
26079     "regjsparser": {
26080       "version": "0.1.5",
26081       "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
26082       "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
26083       "dev": true,
26084       "requires": {
26085         "jsesc": "~0.5.0"
26086       },
26087       "dependencies": {
26088         "jsesc": {
26089           "version": "0.5.0",
26090           "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
26091           "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
26092           "dev": true
26093         }
26094       }
26095     },
26096     "remove-trailing-separator": {
26097       "version": "1.1.0",
26098       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
26099       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
26100       "dev": true
26101     },
26102     "repeat-element": {
26103       "version": "1.1.2",
26104       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
26105       "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",
26106       "dev": true
26107     },
26108     "repeat-string": {
26109       "version": "1.6.1",
26110       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
26111       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
26112       "dev": true
26113     },
26114     "repeating": {
26115       "version": "2.0.1",
26116       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
26117       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
26118       "requires": {
26119         "is-finite": "^1.0.0"
26120       }
26121     },
26122     "request": {
26123       "version": "2.81.0",
26124       "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz",
26125       "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=",
26126       "requires": {
26127         "aws-sign2": "~0.6.0",
26128         "aws4": "^1.2.1",
26129         "caseless": "~0.12.0",
26130         "combined-stream": "~1.0.5",
26131         "extend": "~3.0.0",
26132         "forever-agent": "~0.6.1",
26133         "form-data": "~2.1.1",
26134         "har-validator": "~4.2.1",
26135         "hawk": "~3.1.3",
26136         "http-signature": "~1.1.0",
26137         "is-typedarray": "~1.0.0",
26138         "isstream": "~0.1.2",
26139         "json-stringify-safe": "~5.0.1",
26140         "mime-types": "~2.1.7",
26141         "oauth-sign": "~0.8.1",
26142         "performance-now": "^0.2.0",
26143         "qs": "~6.4.0",
26144         "safe-buffer": "^5.0.1",
26145         "stringstream": "~0.0.4",
26146         "tough-cookie": "~2.3.0",
26147         "tunnel-agent": "^0.6.0",
26148         "uuid": "^3.0.0"
26149       }
26150     },
26151     "request-progress": {
26152       "version": "0.3.1",
26153       "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-0.3.1.tgz",
26154       "integrity": "sha1-ByHBBdipasayzossia4tXs/Pazo=",
26155       "dev": true,
26156       "requires": {
26157         "throttleit": "~0.0.2"
26158       }
26159     },
26160     "request-promise-core": {
26161       "version": "1.1.2",
26162       "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.2.tgz",
26163       "integrity": "sha512-UHYyq1MO8GsefGEt7EprS8UrXsm1TxEvFUX1IMTuSLU2Rh7fTIdFtl8xD7JiEYiWU2dl+NYAjCTksTehQUxPag==",
26164       "dev": true,
26165       "requires": {
26166         "lodash": "^4.17.11"
26167       },
26168       "dependencies": {
26169         "lodash": {
26170           "version": "4.17.11",
26171           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
26172           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
26173           "dev": true
26174         }
26175       }
26176     },
26177     "request-promise-native": {
26178       "version": "1.0.7",
26179       "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.7.tgz",
26180       "integrity": "sha512-rIMnbBdgNViL37nZ1b3L/VfPOpSi0TqVDQPAvO6U14lMzOLrt5nilxCQqtDKhZeDiW0/hkCXGoQjhgJd/tCh6w==",
26181       "dev": true,
26182       "requires": {
26183         "request-promise-core": "1.1.2",
26184         "stealthy-require": "^1.1.1",
26185         "tough-cookie": "^2.3.3"
26186       }
26187     },
26188     "require-directory": {
26189       "version": "2.1.1",
26190       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
26191       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
26192       "dev": true
26193     },
26194     "require-from-string": {
26195       "version": "2.0.2",
26196       "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
26197       "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
26198       "dev": true
26199     },
26200     "require-main-filename": {
26201       "version": "1.0.1",
26202       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
26203       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
26204       "dev": true
26205     },
26206     "requires-port": {
26207       "version": "1.0.0",
26208       "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
26209       "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
26210       "dev": true
26211     },
26212     "resolve": {
26213       "version": "1.5.0",
26214       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz",
26215       "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==",
26216       "dev": true,
26217       "requires": {
26218         "path-parse": "^1.0.5"
26219       }
26220     },
26221     "resolve-cwd": {
26222       "version": "2.0.0",
26223       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
26224       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
26225       "dev": true,
26226       "requires": {
26227         "resolve-from": "^3.0.0"
26228       }
26229     },
26230     "resolve-from": {
26231       "version": "3.0.0",
26232       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
26233       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
26234       "dev": true
26235     },
26236     "resolve-url": {
26237       "version": "0.2.1",
26238       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
26239       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
26240       "dev": true
26241     },
26242     "restore-cursor": {
26243       "version": "2.0.0",
26244       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
26245       "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
26246       "dev": true,
26247       "requires": {
26248         "onetime": "^2.0.0",
26249         "signal-exit": "^3.0.2"
26250       }
26251     },
26252     "ret": {
26253       "version": "0.1.15",
26254       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
26255       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
26256       "dev": true
26257     },
26258     "retry": {
26259       "version": "0.10.1",
26260       "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
26261       "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=",
26262       "dev": true
26263     },
26264     "right-align": {
26265       "version": "0.1.3",
26266       "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
26267       "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
26268       "dev": true,
26269       "requires": {
26270         "align-text": "^0.1.1"
26271       }
26272     },
26273     "rimraf": {
26274       "version": "2.6.2",
26275       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
26276       "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
26277       "requires": {
26278         "glob": "^7.0.5"
26279       }
26280     },
26281     "ripemd160": {
26282       "version": "2.0.1",
26283       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.1.tgz",
26284       "integrity": "sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc=",
26285       "dev": true,
26286       "requires": {
26287         "hash-base": "^2.0.0",
26288         "inherits": "^2.0.1"
26289       }
26290     },
26291     "robust-orientation": {
26292       "version": "1.1.3",
26293       "resolved": "https://registry.npmjs.org/robust-orientation/-/robust-orientation-1.1.3.tgz",
26294       "integrity": "sha1-2v9bANO+TmByLw6cAVbvln8cIEk=",
26295       "requires": {
26296         "robust-scale": "^1.0.2",
26297         "robust-subtract": "^1.0.0",
26298         "robust-sum": "^1.0.0",
26299         "two-product": "^1.0.2"
26300       }
26301     },
26302     "robust-scale": {
26303       "version": "1.0.2",
26304       "resolved": "https://registry.npmjs.org/robust-scale/-/robust-scale-1.0.2.tgz",
26305       "integrity": "sha1-d1Ey7QlULQKOWLLMecBikLz3jDI=",
26306       "requires": {
26307         "two-product": "^1.0.2",
26308         "two-sum": "^1.0.0"
26309       }
26310     },
26311     "robust-subtract": {
26312       "version": "1.0.0",
26313       "resolved": "https://registry.npmjs.org/robust-subtract/-/robust-subtract-1.0.0.tgz",
26314       "integrity": "sha1-4LFk4e2LpOOl3aRaEgODSNvtPpo="
26315     },
26316     "robust-sum": {
26317       "version": "1.0.0",
26318       "resolved": "https://registry.npmjs.org/robust-sum/-/robust-sum-1.0.0.tgz",
26319       "integrity": "sha1-FmRuUlKStNJdgnV6KGlV4Lv6U9k="
26320     },
26321     "rsvp": {
26322       "version": "3.6.2",
26323       "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz",
26324       "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==",
26325       "dev": true
26326     },
26327     "run-async": {
26328       "version": "2.3.0",
26329       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
26330       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
26331       "dev": true,
26332       "requires": {
26333         "is-promise": "^2.1.0"
26334       }
26335     },
26336     "run-node": {
26337       "version": "1.0.0",
26338       "resolved": "https://registry.npmjs.org/run-node/-/run-node-1.0.0.tgz",
26339       "integrity": "sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==",
26340       "dev": true
26341     },
26342     "run-queue": {
26343       "version": "1.0.3",
26344       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
26345       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
26346       "dev": true,
26347       "requires": {
26348         "aproba": "^1.1.1"
26349       }
26350     },
26351     "rxjs": {
26352       "version": "6.3.3",
26353       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
26354       "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
26355       "requires": {
26356         "tslib": "^1.9.0"
26357       }
26358     },
26359     "rxjs-compat": {
26360       "version": "6.3.3",
26361       "resolved": "https://registry.npmjs.org/rxjs-compat/-/rxjs-compat-6.3.3.tgz",
26362       "integrity": "sha512-caGN7ixiabHpOofginKEquuHk7GgaCrC7UpUQ9ZqGp80tMc68msadOeP/2AKy2R4YJsT1+TX5GZCtxO82qWkyA=="
26363     },
26364     "safe-buffer": {
26365       "version": "5.1.1",
26366       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
26367       "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg=="
26368     },
26369     "safe-json-stringify": {
26370       "version": "1.2.0",
26371       "resolved": "https://registry.npmjs.org/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz",
26372       "integrity": "sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==",
26373       "optional": true
26374     },
26375     "safe-regex": {
26376       "version": "1.1.0",
26377       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
26378       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
26379       "dev": true,
26380       "requires": {
26381         "ret": "~0.1.10"
26382       }
26383     },
26384     "safer-buffer": {
26385       "version": "2.1.2",
26386       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
26387       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
26388       "dev": true
26389     },
26390     "sane": {
26391       "version": "3.1.0",
26392       "resolved": "https://registry.npmjs.org/sane/-/sane-3.1.0.tgz",
26393       "integrity": "sha512-G5GClRRxT1cELXfdAq7UKtUsv8q/ZC5k8lQGmjEm4HcAl3HzBy68iglyNCmw4+0tiXPCBZntslHlRhbnsSws+Q==",
26394       "dev": true,
26395       "requires": {
26396         "anymatch": "^2.0.0",
26397         "capture-exit": "^1.2.0",
26398         "exec-sh": "^0.2.0",
26399         "execa": "^1.0.0",
26400         "fb-watchman": "^2.0.0",
26401         "fsevents": "^1.2.3",
26402         "micromatch": "^3.1.4",
26403         "minimist": "^1.1.1",
26404         "walker": "~1.0.5",
26405         "watch": "~0.18.0"
26406       },
26407       "dependencies": {
26408         "anymatch": {
26409           "version": "2.0.0",
26410           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
26411           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
26412           "dev": true,
26413           "requires": {
26414             "micromatch": "^3.1.4",
26415             "normalize-path": "^2.1.1"
26416           }
26417         },
26418         "arr-diff": {
26419           "version": "4.0.0",
26420           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
26421           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
26422           "dev": true
26423         },
26424         "array-unique": {
26425           "version": "0.3.2",
26426           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
26427           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
26428           "dev": true
26429         },
26430         "braces": {
26431           "version": "2.3.2",
26432           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
26433           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
26434           "dev": true,
26435           "requires": {
26436             "arr-flatten": "^1.1.0",
26437             "array-unique": "^0.3.2",
26438             "extend-shallow": "^2.0.1",
26439             "fill-range": "^4.0.0",
26440             "isobject": "^3.0.1",
26441             "repeat-element": "^1.1.2",
26442             "snapdragon": "^0.8.1",
26443             "snapdragon-node": "^2.0.1",
26444             "split-string": "^3.0.2",
26445             "to-regex": "^3.0.1"
26446           },
26447           "dependencies": {
26448             "extend-shallow": {
26449               "version": "2.0.1",
26450               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
26451               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
26452               "dev": true,
26453               "requires": {
26454                 "is-extendable": "^0.1.0"
26455               }
26456             }
26457           }
26458         },
26459         "cross-spawn": {
26460           "version": "6.0.5",
26461           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
26462           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
26463           "dev": true,
26464           "requires": {
26465             "nice-try": "^1.0.4",
26466             "path-key": "^2.0.1",
26467             "semver": "^5.5.0",
26468             "shebang-command": "^1.2.0",
26469             "which": "^1.2.9"
26470           }
26471         },
26472         "execa": {
26473           "version": "1.0.0",
26474           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
26475           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
26476           "dev": true,
26477           "requires": {
26478             "cross-spawn": "^6.0.0",
26479             "get-stream": "^4.0.0",
26480             "is-stream": "^1.1.0",
26481             "npm-run-path": "^2.0.0",
26482             "p-finally": "^1.0.0",
26483             "signal-exit": "^3.0.0",
26484             "strip-eof": "^1.0.0"
26485           }
26486         },
26487         "expand-brackets": {
26488           "version": "2.1.4",
26489           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
26490           "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
26491           "dev": true,
26492           "requires": {
26493             "debug": "^2.3.3",
26494             "define-property": "^0.2.5",
26495             "extend-shallow": "^2.0.1",
26496             "posix-character-classes": "^0.1.0",
26497             "regex-not": "^1.0.0",
26498             "snapdragon": "^0.8.1",
26499             "to-regex": "^3.0.1"
26500           },
26501           "dependencies": {
26502             "define-property": {
26503               "version": "0.2.5",
26504               "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
26505               "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
26506               "dev": true,
26507               "requires": {
26508                 "is-descriptor": "^0.1.0"
26509               }
26510             },
26511             "extend-shallow": {
26512               "version": "2.0.1",
26513               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
26514               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
26515               "dev": true,
26516               "requires": {
26517                 "is-extendable": "^0.1.0"
26518               }
26519             },
26520             "is-descriptor": {
26521               "version": "0.1.6",
26522               "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
26523               "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
26524               "dev": true,
26525               "requires": {
26526                 "is-accessor-descriptor": "^0.1.6",
26527                 "is-data-descriptor": "^0.1.4",
26528                 "kind-of": "^5.0.0"
26529               }
26530             },
26531             "kind-of": {
26532               "version": "5.1.0",
26533               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
26534               "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
26535               "dev": true
26536             }
26537           }
26538         },
26539         "extglob": {
26540           "version": "2.0.4",
26541           "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
26542           "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
26543           "dev": true,
26544           "requires": {
26545             "array-unique": "^0.3.2",
26546             "define-property": "^1.0.0",
26547             "expand-brackets": "^2.1.4",
26548             "extend-shallow": "^2.0.1",
26549             "fragment-cache": "^0.2.1",
26550             "regex-not": "^1.0.0",
26551             "snapdragon": "^0.8.1",
26552             "to-regex": "^3.0.1"
26553           },
26554           "dependencies": {
26555             "define-property": {
26556               "version": "1.0.0",
26557               "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
26558               "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
26559               "dev": true,
26560               "requires": {
26561                 "is-descriptor": "^1.0.0"
26562               }
26563             },
26564             "extend-shallow": {
26565               "version": "2.0.1",
26566               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
26567               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
26568               "dev": true,
26569               "requires": {
26570                 "is-extendable": "^0.1.0"
26571               }
26572             }
26573           }
26574         },
26575         "fill-range": {
26576           "version": "4.0.0",
26577           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
26578           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
26579           "dev": true,
26580           "requires": {
26581             "extend-shallow": "^2.0.1",
26582             "is-number": "^3.0.0",
26583             "repeat-string": "^1.6.1",
26584             "to-regex-range": "^2.1.0"
26585           },
26586           "dependencies": {
26587             "extend-shallow": {
26588               "version": "2.0.1",
26589               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
26590               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
26591               "dev": true,
26592               "requires": {
26593                 "is-extendable": "^0.1.0"
26594               }
26595             }
26596           }
26597         },
26598         "fsevents": {
26599           "version": "1.2.7",
26600           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.7.tgz",
26601           "integrity": "sha512-Pxm6sI2MeBD7RdD12RYsqaP0nMiwx8eZBXCa6z2L+mRHm2DYrOYwihmhjpkdjUHwQhslWQjRpEgNq4XvBmaAuw==",
26602           "dev": true,
26603           "optional": true,
26604           "requires": {
26605             "nan": "^2.9.2",
26606             "node-pre-gyp": "^0.10.0"
26607           },
26608           "dependencies": {
26609             "abbrev": {
26610               "version": "1.1.1",
26611               "bundled": true,
26612               "dev": true,
26613               "optional": true
26614             },
26615             "ansi-regex": {
26616               "version": "2.1.1",
26617               "bundled": true,
26618               "dev": true
26619             },
26620             "aproba": {
26621               "version": "1.2.0",
26622               "bundled": true,
26623               "dev": true,
26624               "optional": true
26625             },
26626             "are-we-there-yet": {
26627               "version": "1.1.5",
26628               "bundled": true,
26629               "dev": true,
26630               "optional": true,
26631               "requires": {
26632                 "delegates": "^1.0.0",
26633                 "readable-stream": "^2.0.6"
26634               }
26635             },
26636             "balanced-match": {
26637               "version": "1.0.0",
26638               "bundled": true,
26639               "dev": true
26640             },
26641             "brace-expansion": {
26642               "version": "1.1.11",
26643               "bundled": true,
26644               "dev": true,
26645               "requires": {
26646                 "balanced-match": "^1.0.0",
26647                 "concat-map": "0.0.1"
26648               }
26649             },
26650             "chownr": {
26651               "version": "1.1.1",
26652               "bundled": true,
26653               "dev": true,
26654               "optional": true
26655             },
26656             "code-point-at": {
26657               "version": "1.1.0",
26658               "bundled": true,
26659               "dev": true
26660             },
26661             "concat-map": {
26662               "version": "0.0.1",
26663               "bundled": true,
26664               "dev": true
26665             },
26666             "console-control-strings": {
26667               "version": "1.1.0",
26668               "bundled": true,
26669               "dev": true
26670             },
26671             "core-util-is": {
26672               "version": "1.0.2",
26673               "bundled": true,
26674               "dev": true,
26675               "optional": true
26676             },
26677             "debug": {
26678               "version": "2.6.9",
26679               "bundled": true,
26680               "dev": true,
26681               "optional": true,
26682               "requires": {
26683                 "ms": "2.0.0"
26684               }
26685             },
26686             "deep-extend": {
26687               "version": "0.6.0",
26688               "bundled": true,
26689               "dev": true,
26690               "optional": true
26691             },
26692             "delegates": {
26693               "version": "1.0.0",
26694               "bundled": true,
26695               "dev": true,
26696               "optional": true
26697             },
26698             "detect-libc": {
26699               "version": "1.0.3",
26700               "bundled": true,
26701               "dev": true,
26702               "optional": true
26703             },
26704             "fs-minipass": {
26705               "version": "1.2.5",
26706               "bundled": true,
26707               "dev": true,
26708               "optional": true,
26709               "requires": {
26710                 "minipass": "^2.2.1"
26711               }
26712             },
26713             "fs.realpath": {
26714               "version": "1.0.0",
26715               "bundled": true,
26716               "dev": true,
26717               "optional": true
26718             },
26719             "gauge": {
26720               "version": "2.7.4",
26721               "bundled": true,
26722               "dev": true,
26723               "optional": true,
26724               "requires": {
26725                 "aproba": "^1.0.3",
26726                 "console-control-strings": "^1.0.0",
26727                 "has-unicode": "^2.0.0",
26728                 "object-assign": "^4.1.0",
26729                 "signal-exit": "^3.0.0",
26730                 "string-width": "^1.0.1",
26731                 "strip-ansi": "^3.0.1",
26732                 "wide-align": "^1.1.0"
26733               }
26734             },
26735             "glob": {
26736               "version": "7.1.3",
26737               "bundled": true,
26738               "dev": true,
26739               "optional": true,
26740               "requires": {
26741                 "fs.realpath": "^1.0.0",
26742                 "inflight": "^1.0.4",
26743                 "inherits": "2",
26744                 "minimatch": "^3.0.4",
26745                 "once": "^1.3.0",
26746                 "path-is-absolute": "^1.0.0"
26747               }
26748             },
26749             "has-unicode": {
26750               "version": "2.0.1",
26751               "bundled": true,
26752               "dev": true,
26753               "optional": true
26754             },
26755             "iconv-lite": {
26756               "version": "0.4.24",
26757               "bundled": true,
26758               "dev": true,
26759               "optional": true,
26760               "requires": {
26761                 "safer-buffer": ">= 2.1.2 < 3"
26762               }
26763             },
26764             "ignore-walk": {
26765               "version": "3.0.1",
26766               "bundled": true,
26767               "dev": true,
26768               "optional": true,
26769               "requires": {
26770                 "minimatch": "^3.0.4"
26771               }
26772             },
26773             "inflight": {
26774               "version": "1.0.6",
26775               "bundled": true,
26776               "dev": true,
26777               "optional": true,
26778               "requires": {
26779                 "once": "^1.3.0",
26780                 "wrappy": "1"
26781               }
26782             },
26783             "inherits": {
26784               "version": "2.0.3",
26785               "bundled": true,
26786               "dev": true
26787             },
26788             "ini": {
26789               "version": "1.3.5",
26790               "bundled": true,
26791               "dev": true,
26792               "optional": true
26793             },
26794             "is-fullwidth-code-point": {
26795               "version": "1.0.0",
26796               "bundled": true,
26797               "dev": true,
26798               "requires": {
26799                 "number-is-nan": "^1.0.0"
26800               }
26801             },
26802             "isarray": {
26803               "version": "1.0.0",
26804               "bundled": true,
26805               "dev": true,
26806               "optional": true
26807             },
26808             "minimatch": {
26809               "version": "3.0.4",
26810               "bundled": true,
26811               "dev": true,
26812               "requires": {
26813                 "brace-expansion": "^1.1.7"
26814               }
26815             },
26816             "minimist": {
26817               "version": "0.0.8",
26818               "bundled": true,
26819               "dev": true
26820             },
26821             "minipass": {
26822               "version": "2.3.5",
26823               "bundled": true,
26824               "dev": true,
26825               "requires": {
26826                 "safe-buffer": "^5.1.2",
26827                 "yallist": "^3.0.0"
26828               }
26829             },
26830             "minizlib": {
26831               "version": "1.2.1",
26832               "bundled": true,
26833               "dev": true,
26834               "optional": true,
26835               "requires": {
26836                 "minipass": "^2.2.1"
26837               }
26838             },
26839             "mkdirp": {
26840               "version": "0.5.1",
26841               "bundled": true,
26842               "dev": true,
26843               "requires": {
26844                 "minimist": "0.0.8"
26845               }
26846             },
26847             "ms": {
26848               "version": "2.0.0",
26849               "bundled": true,
26850               "dev": true,
26851               "optional": true
26852             },
26853             "needle": {
26854               "version": "2.2.4",
26855               "bundled": true,
26856               "dev": true,
26857               "optional": true,
26858               "requires": {
26859                 "debug": "^2.1.2",
26860                 "iconv-lite": "^0.4.4",
26861                 "sax": "^1.2.4"
26862               }
26863             },
26864             "node-pre-gyp": {
26865               "version": "0.10.3",
26866               "bundled": true,
26867               "dev": true,
26868               "optional": true,
26869               "requires": {
26870                 "detect-libc": "^1.0.2",
26871                 "mkdirp": "^0.5.1",
26872                 "needle": "^2.2.1",
26873                 "nopt": "^4.0.1",
26874                 "npm-packlist": "^1.1.6",
26875                 "npmlog": "^4.0.2",
26876                 "rc": "^1.2.7",
26877                 "rimraf": "^2.6.1",
26878                 "semver": "^5.3.0",
26879                 "tar": "^4"
26880               }
26881             },
26882             "nopt": {
26883               "version": "4.0.1",
26884               "bundled": true,
26885               "dev": true,
26886               "optional": true,
26887               "requires": {
26888                 "abbrev": "1",
26889                 "osenv": "^0.1.4"
26890               }
26891             },
26892             "npm-bundled": {
26893               "version": "1.0.5",
26894               "bundled": true,
26895               "dev": true,
26896               "optional": true
26897             },
26898             "npm-packlist": {
26899               "version": "1.2.0",
26900               "bundled": true,
26901               "dev": true,
26902               "optional": true,
26903               "requires": {
26904                 "ignore-walk": "^3.0.1",
26905                 "npm-bundled": "^1.0.1"
26906               }
26907             },
26908             "npmlog": {
26909               "version": "4.1.2",
26910               "bundled": true,
26911               "dev": true,
26912               "optional": true,
26913               "requires": {
26914                 "are-we-there-yet": "~1.1.2",
26915                 "console-control-strings": "~1.1.0",
26916                 "gauge": "~2.7.3",
26917                 "set-blocking": "~2.0.0"
26918               }
26919             },
26920             "number-is-nan": {
26921               "version": "1.0.1",
26922               "bundled": true,
26923               "dev": true
26924             },
26925             "object-assign": {
26926               "version": "4.1.1",
26927               "bundled": true,
26928               "dev": true,
26929               "optional": true
26930             },
26931             "once": {
26932               "version": "1.4.0",
26933               "bundled": true,
26934               "dev": true,
26935               "requires": {
26936                 "wrappy": "1"
26937               }
26938             },
26939             "os-homedir": {
26940               "version": "1.0.2",
26941               "bundled": true,
26942               "dev": true,
26943               "optional": true
26944             },
26945             "os-tmpdir": {
26946               "version": "1.0.2",
26947               "bundled": true,
26948               "dev": true,
26949               "optional": true
26950             },
26951             "osenv": {
26952               "version": "0.1.5",
26953               "bundled": true,
26954               "dev": true,
26955               "optional": true,
26956               "requires": {
26957                 "os-homedir": "^1.0.0",
26958                 "os-tmpdir": "^1.0.0"
26959               }
26960             },
26961             "path-is-absolute": {
26962               "version": "1.0.1",
26963               "bundled": true,
26964               "dev": true,
26965               "optional": true
26966             },
26967             "process-nextick-args": {
26968               "version": "2.0.0",
26969               "bundled": true,
26970               "dev": true,
26971               "optional": true
26972             },
26973             "rc": {
26974               "version": "1.2.8",
26975               "bundled": true,
26976               "dev": true,
26977               "optional": true,
26978               "requires": {
26979                 "deep-extend": "^0.6.0",
26980                 "ini": "~1.3.0",
26981                 "minimist": "^1.2.0",
26982                 "strip-json-comments": "~2.0.1"
26983               },
26984               "dependencies": {
26985                 "minimist": {
26986                   "version": "1.2.0",
26987                   "bundled": true,
26988                   "dev": true,
26989                   "optional": true
26990                 }
26991               }
26992             },
26993             "readable-stream": {
26994               "version": "2.3.6",
26995               "bundled": true,
26996               "dev": true,
26997               "optional": true,
26998               "requires": {
26999                 "core-util-is": "~1.0.0",
27000                 "inherits": "~2.0.3",
27001                 "isarray": "~1.0.0",
27002                 "process-nextick-args": "~2.0.0",
27003                 "safe-buffer": "~5.1.1",
27004                 "string_decoder": "~1.1.1",
27005                 "util-deprecate": "~1.0.1"
27006               }
27007             },
27008             "rimraf": {
27009               "version": "2.6.3",
27010               "bundled": true,
27011               "dev": true,
27012               "optional": true,
27013               "requires": {
27014                 "glob": "^7.1.3"
27015               }
27016             },
27017             "safe-buffer": {
27018               "version": "5.1.2",
27019               "bundled": true,
27020               "dev": true
27021             },
27022             "safer-buffer": {
27023               "version": "2.1.2",
27024               "bundled": true,
27025               "dev": true,
27026               "optional": true
27027             },
27028             "sax": {
27029               "version": "1.2.4",
27030               "bundled": true,
27031               "dev": true,
27032               "optional": true
27033             },
27034             "semver": {
27035               "version": "5.6.0",
27036               "bundled": true,
27037               "dev": true,
27038               "optional": true
27039             },
27040             "set-blocking": {
27041               "version": "2.0.0",
27042               "bundled": true,
27043               "dev": true,
27044               "optional": true
27045             },
27046             "signal-exit": {
27047               "version": "3.0.2",
27048               "bundled": true,
27049               "dev": true,
27050               "optional": true
27051             },
27052             "string-width": {
27053               "version": "1.0.2",
27054               "bundled": true,
27055               "dev": true,
27056               "requires": {
27057                 "code-point-at": "^1.0.0",
27058                 "is-fullwidth-code-point": "^1.0.0",
27059                 "strip-ansi": "^3.0.0"
27060               }
27061             },
27062             "string_decoder": {
27063               "version": "1.1.1",
27064               "bundled": true,
27065               "dev": true,
27066               "optional": true,
27067               "requires": {
27068                 "safe-buffer": "~5.1.0"
27069               }
27070             },
27071             "strip-ansi": {
27072               "version": "3.0.1",
27073               "bundled": true,
27074               "dev": true,
27075               "requires": {
27076                 "ansi-regex": "^2.0.0"
27077               }
27078             },
27079             "strip-json-comments": {
27080               "version": "2.0.1",
27081               "bundled": true,
27082               "dev": true,
27083               "optional": true
27084             },
27085             "tar": {
27086               "version": "4.4.8",
27087               "bundled": true,
27088               "dev": true,
27089               "optional": true,
27090               "requires": {
27091                 "chownr": "^1.1.1",
27092                 "fs-minipass": "^1.2.5",
27093                 "minipass": "^2.3.4",
27094                 "minizlib": "^1.1.1",
27095                 "mkdirp": "^0.5.0",
27096                 "safe-buffer": "^5.1.2",
27097                 "yallist": "^3.0.2"
27098               }
27099             },
27100             "util-deprecate": {
27101               "version": "1.0.2",
27102               "bundled": true,
27103               "dev": true,
27104               "optional": true
27105             },
27106             "wide-align": {
27107               "version": "1.1.3",
27108               "bundled": true,
27109               "dev": true,
27110               "optional": true,
27111               "requires": {
27112                 "string-width": "^1.0.2 || 2"
27113               }
27114             },
27115             "wrappy": {
27116               "version": "1.0.2",
27117               "bundled": true,
27118               "dev": true
27119             },
27120             "yallist": {
27121               "version": "3.0.3",
27122               "bundled": true,
27123               "dev": true
27124             }
27125           }
27126         },
27127         "get-stream": {
27128           "version": "4.1.0",
27129           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
27130           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
27131           "dev": true,
27132           "requires": {
27133             "pump": "^3.0.0"
27134           }
27135         },
27136         "is-accessor-descriptor": {
27137           "version": "0.1.6",
27138           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
27139           "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
27140           "dev": true,
27141           "requires": {
27142             "kind-of": "^3.0.2"
27143           },
27144           "dependencies": {
27145             "kind-of": {
27146               "version": "3.2.2",
27147               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
27148               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
27149               "dev": true,
27150               "requires": {
27151                 "is-buffer": "^1.1.5"
27152               }
27153             }
27154           }
27155         },
27156         "is-data-descriptor": {
27157           "version": "0.1.4",
27158           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
27159           "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
27160           "dev": true,
27161           "requires": {
27162             "kind-of": "^3.0.2"
27163           },
27164           "dependencies": {
27165             "kind-of": {
27166               "version": "3.2.2",
27167               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
27168               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
27169               "dev": true,
27170               "requires": {
27171                 "is-buffer": "^1.1.5"
27172               }
27173             }
27174           }
27175         },
27176         "is-number": {
27177           "version": "3.0.0",
27178           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
27179           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
27180           "dev": true,
27181           "requires": {
27182             "kind-of": "^3.0.2"
27183           },
27184           "dependencies": {
27185             "kind-of": {
27186               "version": "3.2.2",
27187               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
27188               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
27189               "dev": true,
27190               "requires": {
27191                 "is-buffer": "^1.1.5"
27192               }
27193             }
27194           }
27195         },
27196         "isobject": {
27197           "version": "3.0.1",
27198           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
27199           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
27200           "dev": true
27201         },
27202         "kind-of": {
27203           "version": "6.0.2",
27204           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
27205           "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
27206           "dev": true
27207         },
27208         "micromatch": {
27209           "version": "3.1.10",
27210           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
27211           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
27212           "dev": true,
27213           "requires": {
27214             "arr-diff": "^4.0.0",
27215             "array-unique": "^0.3.2",
27216             "braces": "^2.3.1",
27217             "define-property": "^2.0.2",
27218             "extend-shallow": "^3.0.2",
27219             "extglob": "^2.0.4",
27220             "fragment-cache": "^0.2.1",
27221             "kind-of": "^6.0.2",
27222             "nanomatch": "^1.2.9",
27223             "object.pick": "^1.3.0",
27224             "regex-not": "^1.0.0",
27225             "snapdragon": "^0.8.1",
27226             "to-regex": "^3.0.2"
27227           }
27228         },
27229         "minimist": {
27230           "version": "1.2.0",
27231           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
27232           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
27233           "dev": true
27234         },
27235         "pump": {
27236           "version": "3.0.0",
27237           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
27238           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
27239           "dev": true,
27240           "requires": {
27241             "end-of-stream": "^1.1.0",
27242             "once": "^1.3.1"
27243           }
27244         }
27245       }
27246     },
27247     "sass-graph": {
27248       "version": "2.2.4",
27249       "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
27250       "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
27251       "dev": true,
27252       "optional": true,
27253       "requires": {
27254         "glob": "^7.0.0",
27255         "lodash": "^4.0.0",
27256         "scss-tokenizer": "^0.2.3",
27257         "yargs": "^7.0.0"
27258       }
27259     },
27260     "sass-loader": {
27261       "version": "7.1.0",
27262       "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-7.1.0.tgz",
27263       "integrity": "sha512-+G+BKGglmZM2GUSfT9TLuEp6tzehHPjAMoRRItOojWIqIGPloVCMhNIQuG639eJ+y033PaGTSjLaTHts8Kw79w==",
27264       "dev": true,
27265       "requires": {
27266         "clone-deep": "^2.0.1",
27267         "loader-utils": "^1.0.1",
27268         "lodash.tail": "^4.1.1",
27269         "neo-async": "^2.5.0",
27270         "pify": "^3.0.0",
27271         "semver": "^5.5.0"
27272       }
27273     },
27274     "sax": {
27275       "version": "0.5.8",
27276       "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
27277       "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=",
27278       "dev": true
27279     },
27280     "schema-utils": {
27281       "version": "1.0.0",
27282       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
27283       "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
27284       "dev": true,
27285       "requires": {
27286         "ajv": "^6.1.0",
27287         "ajv-errors": "^1.0.0",
27288         "ajv-keywords": "^3.1.0"
27289       }
27290     },
27291     "scss-tokenizer": {
27292       "version": "0.2.3",
27293       "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
27294       "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
27295       "dev": true,
27296       "optional": true,
27297       "requires": {
27298         "js-base64": "^2.1.8",
27299         "source-map": "^0.4.2"
27300       },
27301       "dependencies": {
27302         "source-map": {
27303           "version": "0.4.4",
27304           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
27305           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
27306           "dev": true,
27307           "optional": true,
27308           "requires": {
27309             "amdefine": ">=0.0.4"
27310           }
27311         }
27312       }
27313     },
27314     "select-hose": {
27315       "version": "2.0.0",
27316       "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
27317       "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
27318       "dev": true
27319     },
27320     "selfsigned": {
27321       "version": "1.10.4",
27322       "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.4.tgz",
27323       "integrity": "sha512-9AukTiDmHXGXWtWjembZ5NDmVvP2695EtpgbCsxCa68w3c88B+alqbmZ4O3hZ4VWGXeGWzEVdvqgAJD8DQPCDw==",
27324       "dev": true,
27325       "requires": {
27326         "node-forge": "0.7.5"
27327       }
27328     },
27329     "semver": {
27330       "version": "5.5.0",
27331       "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
27332       "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA=="
27333     },
27334     "semver-compare": {
27335       "version": "1.0.0",
27336       "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz",
27337       "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=",
27338       "dev": true
27339     },
27340     "semver-dsl": {
27341       "version": "1.0.1",
27342       "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz",
27343       "integrity": "sha1-02eN5VVeimH2Ke7QJTZq5fJzQKA=",
27344       "dev": true,
27345       "requires": {
27346         "semver": "^5.3.0"
27347       }
27348     },
27349     "semver-intersect": {
27350       "version": "1.4.0",
27351       "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz",
27352       "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==",
27353       "dev": true,
27354       "requires": {
27355         "semver": "^5.0.0"
27356       }
27357     },
27358     "send": {
27359       "version": "0.16.2",
27360       "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
27361       "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
27362       "dev": true,
27363       "requires": {
27364         "debug": "2.6.9",
27365         "depd": "~1.1.2",
27366         "destroy": "~1.0.4",
27367         "encodeurl": "~1.0.2",
27368         "escape-html": "~1.0.3",
27369         "etag": "~1.8.1",
27370         "fresh": "0.5.2",
27371         "http-errors": "~1.6.2",
27372         "mime": "1.4.1",
27373         "ms": "2.0.0",
27374         "on-finished": "~2.3.0",
27375         "range-parser": "~1.2.0",
27376         "statuses": "~1.4.0"
27377       },
27378       "dependencies": {
27379         "mime": {
27380           "version": "1.4.1",
27381           "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
27382           "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
27383           "dev": true
27384         }
27385       }
27386     },
27387     "serialize-javascript": {
27388       "version": "1.6.0",
27389       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.6.0.tgz",
27390       "integrity": "sha512-AQxrNqu4EXWt03dJdgKXI+Au9+pvEuM5+Nk5g6+TmuxMCkEL03VhZ31HM+VKeaaZbFpDHaoSruiHq4PW9AIrOQ==",
27391       "dev": true
27392     },
27393     "serve-index": {
27394       "version": "1.9.1",
27395       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
27396       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
27397       "dev": true,
27398       "requires": {
27399         "accepts": "~1.3.4",
27400         "batch": "0.6.1",
27401         "debug": "2.6.9",
27402         "escape-html": "~1.0.3",
27403         "http-errors": "~1.6.2",
27404         "mime-types": "~2.1.17",
27405         "parseurl": "~1.3.2"
27406       }
27407     },
27408     "serve-static": {
27409       "version": "1.13.2",
27410       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
27411       "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
27412       "dev": true,
27413       "requires": {
27414         "encodeurl": "~1.0.2",
27415         "escape-html": "~1.0.3",
27416         "parseurl": "~1.3.2",
27417         "send": "0.16.2"
27418       }
27419     },
27420     "set-blocking": {
27421       "version": "2.0.0",
27422       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
27423       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
27424       "dev": true
27425     },
27426     "set-immediate-shim": {
27427       "version": "1.0.1",
27428       "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
27429       "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
27430       "dev": true
27431     },
27432     "set-value": {
27433       "version": "2.0.0",
27434       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
27435       "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
27436       "dev": true,
27437       "requires": {
27438         "extend-shallow": "^2.0.1",
27439         "is-extendable": "^0.1.1",
27440         "is-plain-object": "^2.0.3",
27441         "split-string": "^3.0.1"
27442       },
27443       "dependencies": {
27444         "extend-shallow": {
27445           "version": "2.0.1",
27446           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
27447           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
27448           "dev": true,
27449           "requires": {
27450             "is-extendable": "^0.1.0"
27451           }
27452         }
27453       }
27454     },
27455     "setimmediate": {
27456       "version": "1.0.5",
27457       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
27458       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
27459       "dev": true
27460     },
27461     "setprototypeof": {
27462       "version": "1.1.0",
27463       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
27464       "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
27465       "dev": true
27466     },
27467     "sha.js": {
27468       "version": "2.4.10",
27469       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.10.tgz",
27470       "integrity": "sha512-vnwmrFDlOExK4Nm16J2KMWHLrp14lBrjxMxBJpu++EnsuBmpiYaM/MEs46Vxxm/4FvdP5yTwuCTO9it5FSjrqA==",
27471       "dev": true,
27472       "requires": {
27473         "inherits": "^2.0.1",
27474         "safe-buffer": "^5.0.1"
27475       }
27476     },
27477     "shallow-clone": {
27478       "version": "1.0.0",
27479       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz",
27480       "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==",
27481       "dev": true,
27482       "requires": {
27483         "is-extendable": "^0.1.1",
27484         "kind-of": "^5.0.0",
27485         "mixin-object": "^2.0.1"
27486       },
27487       "dependencies": {
27488         "kind-of": {
27489           "version": "5.1.0",
27490           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
27491           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
27492           "dev": true
27493         }
27494       }
27495     },
27496     "shebang-command": {
27497       "version": "1.2.0",
27498       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
27499       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
27500       "dev": true,
27501       "requires": {
27502         "shebang-regex": "^1.0.0"
27503       }
27504     },
27505     "shebang-regex": {
27506       "version": "1.0.0",
27507       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
27508       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
27509       "dev": true
27510     },
27511     "shell-quote": {
27512       "version": "1.6.1",
27513       "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz",
27514       "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=",
27515       "requires": {
27516         "array-filter": "~0.0.0",
27517         "array-map": "~0.0.0",
27518         "array-reduce": "~0.0.0",
27519         "jsonify": "~0.0.0"
27520       }
27521     },
27522     "shelljs": {
27523       "version": "0.8.3",
27524       "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.3.tgz",
27525       "integrity": "sha512-fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A==",
27526       "dev": true,
27527       "requires": {
27528         "glob": "^7.0.0",
27529         "interpret": "^1.0.0",
27530         "rechoir": "^0.6.2"
27531       }
27532     },
27533     "shellwords": {
27534       "version": "0.1.1",
27535       "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz",
27536       "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==",
27537       "dev": true
27538     },
27539     "signal-exit": {
27540       "version": "3.0.2",
27541       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
27542       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
27543       "dev": true
27544     },
27545     "sisteransi": {
27546       "version": "1.0.0",
27547       "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.0.tgz",
27548       "integrity": "sha512-N+z4pHB4AmUv0SjveWRd6q1Nj5w62m5jodv+GD8lvmbY/83T/rpbJGZOnK5T149OldDj4Db07BSv9xY4K6NTPQ==",
27549       "dev": true
27550     },
27551     "skmeans": {
27552       "version": "0.9.7",
27553       "resolved": "https://registry.npmjs.org/skmeans/-/skmeans-0.9.7.tgz",
27554       "integrity": "sha512-hNj1/oZ7ygsfmPZ7ZfN5MUBRoGg1gtpnImuJBgLO0ljQ67DtJuiQaiYdS4lUA6s0KCwnPhGivtC/WRwIZLkHyg=="
27555     },
27556     "sl-browser-agent": {
27557       "version": "1.0.170",
27558       "resolved": "https://registry.npmjs.org/sl-browser-agent/-/sl-browser-agent-1.0.170.tgz",
27559       "integrity": "sha512-roB2ZAf10LuSdMUBVCfOPoFH6DGId8zuO/UW2Wl7ZlaLkhS/bfOB9vFaGR01UnT9UxK86V+H6mI/Ix0JukSXpw==",
27560       "requires": {
27561         "source-map": "^0.5.6"
27562       }
27563     },
27564     "sl-cia": {
27565       "version": "2.1.274",
27566       "resolved": "https://registry.npmjs.org/sl-cia/-/sl-cia-2.1.274.tgz",
27567       "integrity": "sha512-UzoNc9vInZPMVpQA1Zq3/iNFZNm5sDfj/RhInAc8Xrb5VWAjxMNsOYML3go7yqxVng5yQ504uYfHpXjYKEyYdw==",
27568       "requires": {
27569         "ast-traverse": "^0.1.1",
27570         "async": "^2.6.0",
27571         "babel-generator": "^6.25.0",
27572         "babylon": "^6.17.4",
27573         "bunyan": "^1.8.4",
27574         "bunyan-blackhole": "^1.1.1",
27575         "bunyan-format": "^0.2.1",
27576         "escodegen": "^1.9.0",
27577         "esprima": "^4.0.0",
27578         "fileset": "^2.0.3",
27579         "glob": "^5.0.15",
27580         "is-valid-path": "^0.1.1",
27581         "istanbul-lib-instrument": "^1.9.1",
27582         "jwt-decode": "^2.1.0",
27583         "md5": "^2.0.0",
27584         "mkdirp": "^0.5.1",
27585         "nopt": "^3.0.4",
27586         "nopt-usage": "^0.1.0",
27587         "once": "^1.4.0",
27588         "parse-diff": "^0.3.0",
27589         "promise": "^7.0.4",
27590         "read-json-sync": "^1.1.0",
27591         "sl-esprima-ast-utils": "^0.0.7",
27592         "sl-js-infra": "^1.0.115",
27593         "source-map": "^0.5.7",
27594         "util": "^0.10.3",
27595         "uuid": "^2.0.1"
27596       },
27597       "dependencies": {
27598         "glob": {
27599           "version": "5.0.15",
27600           "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
27601           "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
27602           "requires": {
27603             "inflight": "^1.0.4",
27604             "inherits": "2",
27605             "minimatch": "2 || 3",
27606             "once": "^1.3.0",
27607             "path-is-absolute": "^1.0.0"
27608           }
27609         },
27610         "nopt": {
27611           "version": "3.0.6",
27612           "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
27613           "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
27614           "requires": {
27615             "abbrev": "1"
27616           }
27617         },
27618         "uuid": {
27619           "version": "2.0.3",
27620           "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
27621           "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho="
27622         }
27623       }
27624     },
27625     "sl-esprima-ast-utils": {
27626       "version": "0.0.7",
27627       "resolved": "https://registry.npmjs.org/sl-esprima-ast-utils/-/sl-esprima-ast-utils-0.0.7.tgz",
27628       "integrity": "sha1-N76P/OEry3x/0zBBG855rz3y0mg=",
27629       "requires": {
27630         "archy": "^1.0.0",
27631         "cssauron-falafel": "^1.2.1",
27632         "esprima": "^3.1.3"
27633       },
27634       "dependencies": {
27635         "esprima": {
27636           "version": "3.1.3",
27637           "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz",
27638           "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM="
27639         }
27640       }
27641     },
27642     "sl-js-infra": {
27643       "version": "1.0.119",
27644       "resolved": "https://registry.npmjs.org/sl-js-infra/-/sl-js-infra-1.0.119.tgz",
27645       "integrity": "sha512-3MlitHbJ32cjNE4nrqhAoKRzsAxpBuuvRSs+lCi3/ry34vlndjYFE6pReqb+MChc2qvBmXVycL3wUq08DMghPg==",
27646       "requires": {
27647         "@types/bunyan": "0.0.36",
27648         "@types/request": "^0.0.45",
27649         "@types/uuid": "^3.4.3",
27650         "bunyan": "^1.8.4",
27651         "bunyan-format": "^0.2.1",
27652         "find-up": "^3.0.0",
27653         "gitignore-parser": "0.0.2",
27654         "jwt-decode": "^2.2.0",
27655         "request": "^2.80.0",
27656         "source-map": "^0.6.1",
27657         "uuid": "^3.1.0"
27658       },
27659       "dependencies": {
27660         "find-up": {
27661           "version": "3.0.0",
27662           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
27663           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
27664           "requires": {
27665             "locate-path": "^3.0.0"
27666           }
27667         },
27668         "locate-path": {
27669           "version": "3.0.0",
27670           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
27671           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
27672           "requires": {
27673             "p-locate": "^3.0.0",
27674             "path-exists": "^3.0.0"
27675           }
27676         },
27677         "p-limit": {
27678           "version": "2.0.0",
27679           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.0.0.tgz",
27680           "integrity": "sha512-fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A==",
27681           "requires": {
27682             "p-try": "^2.0.0"
27683           }
27684         },
27685         "p-locate": {
27686           "version": "3.0.0",
27687           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
27688           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
27689           "requires": {
27690             "p-limit": "^2.0.0"
27691           }
27692         },
27693         "p-try": {
27694           "version": "2.0.0",
27695           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
27696           "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ=="
27697         },
27698         "source-map": {
27699           "version": "0.6.1",
27700           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
27701           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
27702         }
27703       }
27704     },
27705     "sl-node": {
27706       "version": "2.0.122",
27707       "resolved": "https://registry.npmjs.org/sl-node/-/sl-node-2.0.122.tgz",
27708       "integrity": "sha512-k9p43lfm3AwNt4L1hfedd/0wdzlFiM0Loxwi+hGcz4WBqwGBBtaPXdArAyk3FK4+s+wuo6HWmEx/1/0n3lh6zg==",
27709       "requires": {
27710         "async": "^2.1.4",
27711         "bunyan": "^1.8.10",
27712         "bunyan-format": "^0.2.1",
27713         "commander": "^2.9.0",
27714         "jwt-decode": "^2.2.0",
27715         "needle": "^1.0.0",
27716         "nopt": "^3.0.4",
27717         "nopt-usage": "^0.1.0",
27718         "promise": "^7.0.4",
27719         "shell-quote": "^1.6.1"
27720       },
27721       "dependencies": {
27722         "nopt": {
27723           "version": "3.0.6",
27724           "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
27725           "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
27726           "requires": {
27727             "abbrev": "1"
27728           }
27729         }
27730       }
27731     },
27732     "sl-node-mocha": {
27733       "version": "1.0.27",
27734       "resolved": "https://registry.npmjs.org/sl-node-mocha/-/sl-node-mocha-1.0.27.tgz",
27735       "integrity": "sha1-V5DbaYtbfJCZi8x1f+T9htuEIh8="
27736     },
27737     "sl-node-mocha2": {
27738       "version": "2.0.1",
27739       "resolved": "https://registry.npmjs.org/sl-node-mocha2/-/sl-node-mocha2-2.0.1.tgz",
27740       "integrity": "sha1-kJJcQZ2vN2apwth0T06m4Ms24to="
27741     },
27742     "sl-node2": {
27743       "version": "3.0.165",
27744       "resolved": "https://registry.npmjs.org/sl-node2/-/sl-node2-3.0.165.tgz",
27745       "integrity": "sha512-tStrBzldG++sMeY06/mWVmmkywwDNcy4hTrHC4x0Wnm/SGiOJ4F2kMRAB8IBn0KHrtzoG/36US7tFoB6W4xdMw==",
27746       "requires": {
27747         "@types/jwt-decode": "^1.4.28",
27748         "@types/request": "^0.0.45",
27749         "bunyan": "^1.8.8",
27750         "bunyan-format": "^0.2.1",
27751         "commander": "^2.9.0",
27752         "cookie": "^0.3.1",
27753         "jwt-decode": "^2.1.0",
27754         "nyc": "^12.0.1",
27755         "object-assign": "^4.1.1",
27756         "promise": "^7.0.4",
27757         "request": "^2.80.0",
27758         "shell-quote": "^1.6.1",
27759         "sl-js-infra": "^1.0.114"
27760       }
27761     },
27762     "slash": {
27763       "version": "1.0.0",
27764       "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
27765       "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
27766       "dev": true
27767     },
27768     "slice-ansi": {
27769       "version": "0.0.4",
27770       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz",
27771       "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=",
27772       "dev": true
27773     },
27774     "slnodejs": {
27775       "version": "2.1.124",
27776       "resolved": "https://registry.npmjs.org/slnodejs/-/slnodejs-2.1.124.tgz",
27777       "integrity": "sha512-qR5hhUXjVdcwVMo/WdCIvuLaEaAmhNtCkMtY7/NMaA8nDckShQt0y6sw/L8MiKQXzFbQaJNTjumUhEwZlpR2wg==",
27778       "requires": {
27779         "@types/sinon": "^2.3.3",
27780         "bunyan": "^1.8.8",
27781         "bunyan-format": "^0.2.1",
27782         "commander": "^2.9.0",
27783         "convert-source-map": "^1.4.0",
27784         "esprima": "^4.0.0",
27785         "jwt-decode": "^2.1.0",
27786         "loader-utils": "^1.1.0",
27787         "object-assign": "^4.1.1",
27788         "rimraf": "^2.6.2",
27789         "semver": "^5.3.0",
27790         "sl-browser-agent": "1.0.170",
27791         "sl-cia": "2.1.274",
27792         "sl-js-infra": "^1.0.113",
27793         "sl-node": "^2.0.122",
27794         "sl-node-mocha": "^1.0.25",
27795         "sl-node-mocha2": "^2.0.0",
27796         "sl-node2": "^3.0.163",
27797         "version-exists": "0.0.3"
27798       },
27799       "dependencies": {
27800         "@types/sinon": {
27801           "version": "2.3.7",
27802           "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-2.3.7.tgz",
27803           "integrity": "sha512-w+LjztaZbgZWgt/y/VMP5BUAWLtSyoIJhXyW279hehLPyubDoBNwvhcj3WaSptcekuKYeTCVxrq60rdLc6ImJA=="
27804         }
27805       }
27806     },
27807     "smart-buffer": {
27808       "version": "4.0.1",
27809       "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.0.1.tgz",
27810       "integrity": "sha512-RFqinRVJVcCAL9Uh1oVqE6FZkqsyLiVOYEZ20TqIOjuX7iFVJ+zsbs4RIghnw/pTs7mZvt8ZHhvm1ZUrR4fykg==",
27811       "dev": true
27812     },
27813     "snapdragon": {
27814       "version": "0.8.2",
27815       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
27816       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
27817       "dev": true,
27818       "requires": {
27819         "base": "^0.11.1",
27820         "debug": "^2.2.0",
27821         "define-property": "^0.2.5",
27822         "extend-shallow": "^2.0.1",
27823         "map-cache": "^0.2.2",
27824         "source-map": "^0.5.6",
27825         "source-map-resolve": "^0.5.0",
27826         "use": "^3.1.0"
27827       },
27828       "dependencies": {
27829         "define-property": {
27830           "version": "0.2.5",
27831           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
27832           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
27833           "dev": true,
27834           "requires": {
27835             "is-descriptor": "^0.1.0"
27836           }
27837         },
27838         "extend-shallow": {
27839           "version": "2.0.1",
27840           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
27841           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
27842           "dev": true,
27843           "requires": {
27844             "is-extendable": "^0.1.0"
27845           }
27846         },
27847         "is-accessor-descriptor": {
27848           "version": "0.1.6",
27849           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
27850           "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
27851           "dev": true,
27852           "requires": {
27853             "kind-of": "^3.0.2"
27854           },
27855           "dependencies": {
27856             "kind-of": {
27857               "version": "3.2.2",
27858               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
27859               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
27860               "dev": true,
27861               "requires": {
27862                 "is-buffer": "^1.1.5"
27863               }
27864             }
27865           }
27866         },
27867         "is-data-descriptor": {
27868           "version": "0.1.4",
27869           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
27870           "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
27871           "dev": true,
27872           "requires": {
27873             "kind-of": "^3.0.2"
27874           },
27875           "dependencies": {
27876             "kind-of": {
27877               "version": "3.2.2",
27878               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
27879               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
27880               "dev": true,
27881               "requires": {
27882                 "is-buffer": "^1.1.5"
27883               }
27884             }
27885           }
27886         },
27887         "is-descriptor": {
27888           "version": "0.1.6",
27889           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
27890           "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
27891           "dev": true,
27892           "requires": {
27893             "is-accessor-descriptor": "^0.1.6",
27894             "is-data-descriptor": "^0.1.4",
27895             "kind-of": "^5.0.0"
27896           }
27897         },
27898         "kind-of": {
27899           "version": "5.1.0",
27900           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
27901           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
27902           "dev": true
27903         }
27904       }
27905     },
27906     "snapdragon-node": {
27907       "version": "2.1.1",
27908       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
27909       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
27910       "dev": true,
27911       "requires": {
27912         "define-property": "^1.0.0",
27913         "isobject": "^3.0.0",
27914         "snapdragon-util": "^3.0.1"
27915       },
27916       "dependencies": {
27917         "define-property": {
27918           "version": "1.0.0",
27919           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
27920           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
27921           "dev": true,
27922           "requires": {
27923             "is-descriptor": "^1.0.0"
27924           }
27925         },
27926         "isobject": {
27927           "version": "3.0.1",
27928           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
27929           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
27930           "dev": true
27931         }
27932       }
27933     },
27934     "snapdragon-util": {
27935       "version": "3.0.1",
27936       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
27937       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
27938       "dev": true,
27939       "requires": {
27940         "kind-of": "^3.2.0"
27941       }
27942     },
27943     "sntp": {
27944       "version": "1.0.9",
27945       "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
27946       "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
27947       "requires": {
27948         "hoek": "2.x.x"
27949       }
27950     },
27951     "sockjs": {
27952       "version": "0.3.19",
27953       "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz",
27954       "integrity": "sha512-V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==",
27955       "dev": true,
27956       "requires": {
27957         "faye-websocket": "^0.10.0",
27958         "uuid": "^3.0.1"
27959       }
27960     },
27961     "sockjs-client": {
27962       "version": "1.3.0",
27963       "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.3.0.tgz",
27964       "integrity": "sha512-R9jxEzhnnrdxLCNln0xg5uGHqMnkhPSTzUZH2eXcR03S/On9Yvoq2wyUZILRUhZCNVu2PmwWVoyuiPz8th8zbg==",
27965       "dev": true,
27966       "requires": {
27967         "debug": "^3.2.5",
27968         "eventsource": "^1.0.7",
27969         "faye-websocket": "~0.11.1",
27970         "inherits": "^2.0.3",
27971         "json3": "^3.3.2",
27972         "url-parse": "^1.4.3"
27973       },
27974       "dependencies": {
27975         "debug": {
27976           "version": "3.2.6",
27977           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
27978           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
27979           "dev": true,
27980           "requires": {
27981             "ms": "^2.1.1"
27982           }
27983         },
27984         "faye-websocket": {
27985           "version": "0.11.1",
27986           "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz",
27987           "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=",
27988           "dev": true,
27989           "requires": {
27990             "websocket-driver": ">=0.5.1"
27991           }
27992         },
27993         "ms": {
27994           "version": "2.1.1",
27995           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
27996           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
27997           "dev": true
27998         }
27999       }
28000     },
28001     "socks": {
28002       "version": "2.2.2",
28003       "resolved": "https://registry.npmjs.org/socks/-/socks-2.2.2.tgz",
28004       "integrity": "sha512-g6wjBnnMOZpE0ym6e0uHSddz9p3a+WsBaaYQaBaSCJYvrC4IXykQR9MNGjLQf38e9iIIhp3b1/Zk8YZI3KGJ0Q==",
28005       "dev": true,
28006       "requires": {
28007         "ip": "^1.1.5",
28008         "smart-buffer": "^4.0.1"
28009       }
28010     },
28011     "socks-proxy-agent": {
28012       "version": "4.0.1",
28013       "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.1.tgz",
28014       "integrity": "sha512-Kezx6/VBguXOsEe5oU3lXYyKMi4+gva72TwJ7pQY5JfqUx2nMk7NXA6z/mpNqIlfQjWYVfeuNvQjexiTaTn6Nw==",
28015       "dev": true,
28016       "requires": {
28017         "agent-base": "~4.2.0",
28018         "socks": "~2.2.0"
28019       }
28020     },
28021     "source-list-map": {
28022       "version": "2.0.0",
28023       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.0.tgz",
28024       "integrity": "sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A==",
28025       "dev": true
28026     },
28027     "source-map": {
28028       "version": "0.5.7",
28029       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
28030       "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
28031     },
28032     "source-map-loader": {
28033       "version": "0.2.4",
28034       "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz",
28035       "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==",
28036       "dev": true,
28037       "requires": {
28038         "async": "^2.5.0",
28039         "loader-utils": "^1.1.0"
28040       }
28041     },
28042     "source-map-resolve": {
28043       "version": "0.5.1",
28044       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.1.tgz",
28045       "integrity": "sha512-0KW2wvzfxm8NCTb30z0LMNyPqWCdDGE2viwzUaucqJdkTRXtZiSY3I+2A6nVAjmdOy0I4gU8DwnVVGsk9jvP2A==",
28046       "dev": true,
28047       "requires": {
28048         "atob": "^2.0.0",
28049         "decode-uri-component": "^0.2.0",
28050         "resolve-url": "^0.2.1",
28051         "source-map-url": "^0.4.0",
28052         "urix": "^0.1.0"
28053       }
28054     },
28055     "source-map-support": {
28056       "version": "0.4.18",
28057       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
28058       "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
28059       "dev": true,
28060       "requires": {
28061         "source-map": "^0.5.6"
28062       }
28063     },
28064     "source-map-url": {
28065       "version": "0.4.0",
28066       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
28067       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
28068       "dev": true
28069     },
28070     "sourcemap-codec": {
28071       "version": "1.4.4",
28072       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.4.tgz",
28073       "integrity": "sha512-CYAPYdBu34781kLHkaW3m6b/uUSyMOC2R61gcYMWooeuaGtjof86ZA/8T+qVPPt7np1085CR9hmMGrySwEc8Xg==",
28074       "dev": true
28075     },
28076     "spdx-correct": {
28077       "version": "3.0.0",
28078       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz",
28079       "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==",
28080       "dev": true,
28081       "requires": {
28082         "spdx-expression-parse": "^3.0.0",
28083         "spdx-license-ids": "^3.0.0"
28084       }
28085     },
28086     "spdx-exceptions": {
28087       "version": "2.1.0",
28088       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz",
28089       "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==",
28090       "dev": true
28091     },
28092     "spdx-expression-parse": {
28093       "version": "3.0.0",
28094       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
28095       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
28096       "dev": true,
28097       "requires": {
28098         "spdx-exceptions": "^2.1.0",
28099         "spdx-license-ids": "^3.0.0"
28100       }
28101     },
28102     "spdx-license-ids": {
28103       "version": "3.0.0",
28104       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz",
28105       "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==",
28106       "dev": true
28107     },
28108     "spdy": {
28109       "version": "3.4.7",
28110       "resolved": "https://registry.npmjs.org/spdy/-/spdy-3.4.7.tgz",
28111       "integrity": "sha1-Qv9B7OXMD5mjpsKKq7c/XDsDrLw=",
28112       "dev": true,
28113       "requires": {
28114         "debug": "^2.6.8",
28115         "handle-thing": "^1.2.5",
28116         "http-deceiver": "^1.2.7",
28117         "safe-buffer": "^5.0.1",
28118         "select-hose": "^2.0.0",
28119         "spdy-transport": "^2.0.18"
28120       }
28121     },
28122     "spdy-transport": {
28123       "version": "2.1.1",
28124       "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-2.1.1.tgz",
28125       "integrity": "sha512-q7D8c148escoB3Z7ySCASadkegMmUZW8Wb/Q1u0/XBgDKMO880rLQDj8Twiew/tYi7ghemKUi/whSYOwE17f5Q==",
28126       "dev": true,
28127       "requires": {
28128         "debug": "^2.6.8",
28129         "detect-node": "^2.0.3",
28130         "hpack.js": "^2.1.6",
28131         "obuf": "^1.1.1",
28132         "readable-stream": "^2.2.9",
28133         "safe-buffer": "^5.0.1",
28134         "wbuf": "^1.7.2"
28135       }
28136     },
28137     "speed-measure-webpack-plugin": {
28138       "version": "1.2.3",
28139       "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.2.3.tgz",
28140       "integrity": "sha512-p+taQ69VkRUXYMoZOx2nxV/Tz8tt79ahctoZJyJDHWP7fEYvwFNf5Pd73k5kZ6auu0pTsPNLEUwWpM8mCk85Zw==",
28141       "dev": true,
28142       "requires": {
28143         "chalk": "^2.0.1"
28144       }
28145     },
28146     "split-string": {
28147       "version": "3.1.0",
28148       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
28149       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
28150       "dev": true,
28151       "requires": {
28152         "extend-shallow": "^3.0.0"
28153       }
28154     },
28155     "sprintf-js": {
28156       "version": "1.0.3",
28157       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
28158       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
28159       "dev": true
28160     },
28161     "sshpk": {
28162       "version": "1.14.1",
28163       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.1.tgz",
28164       "integrity": "sha1-Ew9Zde3a2WPx1W+SuaxsUfqfg+s=",
28165       "requires": {
28166         "asn1": "~0.2.3",
28167         "assert-plus": "^1.0.0",
28168         "bcrypt-pbkdf": "^1.0.0",
28169         "dashdash": "^1.12.0",
28170         "ecc-jsbn": "~0.1.1",
28171         "getpass": "^0.1.1",
28172         "jsbn": "~0.1.0",
28173         "tweetnacl": "~0.14.0"
28174       },
28175       "dependencies": {
28176         "assert-plus": {
28177           "version": "1.0.0",
28178           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
28179           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
28180         }
28181       }
28182     },
28183     "ssri": {
28184       "version": "5.3.0",
28185       "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz",
28186       "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==",
28187       "dev": true,
28188       "requires": {
28189         "safe-buffer": "^5.1.1"
28190       }
28191     },
28192     "stack-utils": {
28193       "version": "1.0.2",
28194       "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz",
28195       "integrity": "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==",
28196       "dev": true
28197     },
28198     "static-extend": {
28199       "version": "0.1.2",
28200       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
28201       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
28202       "dev": true,
28203       "requires": {
28204         "define-property": "^0.2.5",
28205         "object-copy": "^0.1.0"
28206       },
28207       "dependencies": {
28208         "define-property": {
28209           "version": "0.2.5",
28210           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
28211           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
28212           "dev": true,
28213           "requires": {
28214             "is-descriptor": "^0.1.0"
28215           }
28216         },
28217         "is-accessor-descriptor": {
28218           "version": "0.1.6",
28219           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
28220           "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
28221           "dev": true,
28222           "requires": {
28223             "kind-of": "^3.0.2"
28224           },
28225           "dependencies": {
28226             "kind-of": {
28227               "version": "3.2.2",
28228               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
28229               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
28230               "dev": true,
28231               "requires": {
28232                 "is-buffer": "^1.1.5"
28233               }
28234             }
28235           }
28236         },
28237         "is-data-descriptor": {
28238           "version": "0.1.4",
28239           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
28240           "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
28241           "dev": true,
28242           "requires": {
28243             "kind-of": "^3.0.2"
28244           },
28245           "dependencies": {
28246             "kind-of": {
28247               "version": "3.2.2",
28248               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
28249               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
28250               "dev": true,
28251               "requires": {
28252                 "is-buffer": "^1.1.5"
28253               }
28254             }
28255           }
28256         },
28257         "is-descriptor": {
28258           "version": "0.1.6",
28259           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
28260           "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
28261           "dev": true,
28262           "requires": {
28263             "is-accessor-descriptor": "^0.1.6",
28264             "is-data-descriptor": "^0.1.4",
28265             "kind-of": "^5.0.0"
28266           }
28267         },
28268         "kind-of": {
28269           "version": "5.1.0",
28270           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
28271           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
28272           "dev": true
28273         }
28274       }
28275     },
28276     "stats-webpack-plugin": {
28277       "version": "0.7.0",
28278       "resolved": "https://registry.npmjs.org/stats-webpack-plugin/-/stats-webpack-plugin-0.7.0.tgz",
28279       "integrity": "sha512-NT0YGhwuQ0EOX+uPhhUcI6/+1Sq/pMzNuSCBVT4GbFl/ac6I/JZefBcjlECNfAb1t3GOx5dEj1Z7x0cAxeeVLQ==",
28280       "dev": true,
28281       "requires": {
28282         "lodash": "^4.17.4"
28283       }
28284     },
28285     "statuses": {
28286       "version": "1.4.0",
28287       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
28288       "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
28289       "dev": true
28290     },
28291     "stdout-stream": {
28292       "version": "1.4.1",
28293       "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz",
28294       "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==",
28295       "dev": true,
28296       "optional": true,
28297       "requires": {
28298         "readable-stream": "^2.0.1"
28299       }
28300     },
28301     "stealthy-require": {
28302       "version": "1.1.1",
28303       "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",
28304       "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=",
28305       "dev": true
28306     },
28307     "stream-blackhole": {
28308       "version": "1.0.3",
28309       "resolved": "https://registry.npmjs.org/stream-blackhole/-/stream-blackhole-1.0.3.tgz",
28310       "integrity": "sha1-b8LiwunZ/ea+jGjT24jeCYAuTWM="
28311     },
28312     "stream-browserify": {
28313       "version": "2.0.1",
28314       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz",
28315       "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",
28316       "dev": true,
28317       "requires": {
28318         "inherits": "~2.0.1",
28319         "readable-stream": "^2.0.2"
28320       }
28321     },
28322     "stream-each": {
28323       "version": "1.2.3",
28324       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
28325       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
28326       "dev": true,
28327       "requires": {
28328         "end-of-stream": "^1.1.0",
28329         "stream-shift": "^1.0.0"
28330       }
28331     },
28332     "stream-http": {
28333       "version": "2.8.1",
28334       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.1.tgz",
28335       "integrity": "sha512-cQ0jo17BLca2r0GfRdZKYAGLU6JRoIWxqSOakUMuKOT6MOK7AAlE856L33QuDmAy/eeOrhLee3dZKX0Uadu93A==",
28336       "dev": true,
28337       "requires": {
28338         "builtin-status-codes": "^3.0.0",
28339         "inherits": "^2.0.1",
28340         "readable-stream": "^2.3.3",
28341         "to-arraybuffer": "^1.0.0",
28342         "xtend": "^4.0.0"
28343       }
28344     },
28345     "stream-shift": {
28346       "version": "1.0.0",
28347       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
28348       "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
28349       "dev": true
28350     },
28351     "stream-to-observable": {
28352       "version": "0.1.0",
28353       "resolved": "https://registry.npmjs.org/stream-to-observable/-/stream-to-observable-0.1.0.tgz",
28354       "integrity": "sha1-Rb8dny19wJvtgfHDB8Qw5ouEz/4=",
28355       "dev": true
28356     },
28357     "string-length": {
28358       "version": "2.0.0",
28359       "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz",
28360       "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=",
28361       "dev": true,
28362       "requires": {
28363         "astral-regex": "^1.0.0",
28364         "strip-ansi": "^4.0.0"
28365       },
28366       "dependencies": {
28367         "ansi-regex": {
28368           "version": "3.0.0",
28369           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
28370           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
28371           "dev": true
28372         },
28373         "strip-ansi": {
28374           "version": "4.0.0",
28375           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
28376           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
28377           "dev": true,
28378           "requires": {
28379             "ansi-regex": "^3.0.0"
28380           }
28381         }
28382       }
28383     },
28384     "string-similarity": {
28385       "version": "1.1.0",
28386       "resolved": "https://registry.npmjs.org/string-similarity/-/string-similarity-1.1.0.tgz",
28387       "integrity": "sha1-PGZJiFikZex8QMfYFzm72ZWQSRQ=",
28388       "requires": {
28389         "lodash": "^4.13.1"
28390       }
28391     },
28392     "string-width": {
28393       "version": "1.0.2",
28394       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
28395       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
28396       "dev": true,
28397       "requires": {
28398         "code-point-at": "^1.0.0",
28399         "is-fullwidth-code-point": "^1.0.0",
28400         "strip-ansi": "^3.0.0"
28401       }
28402     },
28403     "string.prototype.padend": {
28404       "version": "3.0.0",
28405       "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.0.0.tgz",
28406       "integrity": "sha1-86rvfBcZ8XDF6rHDK/eA2W4h8vA=",
28407       "dev": true,
28408       "requires": {
28409         "define-properties": "^1.1.2",
28410         "es-abstract": "^1.4.3",
28411         "function-bind": "^1.0.2"
28412       }
28413     },
28414     "string_decoder": {
28415       "version": "1.0.3",
28416       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
28417       "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
28418       "dev": true,
28419       "requires": {
28420         "safe-buffer": "~5.1.0"
28421       }
28422     },
28423     "stringstream": {
28424       "version": "0.0.5",
28425       "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
28426       "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg="
28427     },
28428     "strip-ansi": {
28429       "version": "3.0.1",
28430       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
28431       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
28432       "requires": {
28433         "ansi-regex": "^2.0.0"
28434       }
28435     },
28436     "strip-bom": {
28437       "version": "2.0.0",
28438       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
28439       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
28440       "dev": true,
28441       "requires": {
28442         "is-utf8": "^0.2.0"
28443       }
28444     },
28445     "strip-eof": {
28446       "version": "1.0.0",
28447       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
28448       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
28449       "dev": true
28450     },
28451     "strip-indent": {
28452       "version": "1.0.1",
28453       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
28454       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
28455       "dev": true,
28456       "optional": true,
28457       "requires": {
28458         "get-stdin": "^4.0.1"
28459       }
28460     },
28461     "strip-json-comments": {
28462       "version": "2.0.1",
28463       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
28464       "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo="
28465     },
28466     "style-loader": {
28467       "version": "0.23.1",
28468       "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz",
28469       "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==",
28470       "dev": true,
28471       "requires": {
28472         "loader-utils": "^1.1.0",
28473         "schema-utils": "^1.0.0"
28474       }
28475     },
28476     "stylus": {
28477       "version": "0.54.5",
28478       "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.5.tgz",
28479       "integrity": "sha1-QrlWCTHKcJDOhRWnmLqeaqPW3Hk=",
28480       "dev": true,
28481       "requires": {
28482         "css-parse": "1.7.x",
28483         "debug": "*",
28484         "glob": "7.0.x",
28485         "mkdirp": "0.5.x",
28486         "sax": "0.5.x",
28487         "source-map": "0.1.x"
28488       },
28489       "dependencies": {
28490         "glob": {
28491           "version": "7.0.6",
28492           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
28493           "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
28494           "dev": true,
28495           "requires": {
28496             "fs.realpath": "^1.0.0",
28497             "inflight": "^1.0.4",
28498             "inherits": "2",
28499             "minimatch": "^3.0.2",
28500             "once": "^1.3.0",
28501             "path-is-absolute": "^1.0.0"
28502           }
28503         },
28504         "source-map": {
28505           "version": "0.1.43",
28506           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
28507           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
28508           "dev": true,
28509           "requires": {
28510             "amdefine": ">=0.0.4"
28511           }
28512         }
28513       }
28514     },
28515     "stylus-loader": {
28516       "version": "3.0.2",
28517       "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-3.0.2.tgz",
28518       "integrity": "sha512-+VomPdZ6a0razP+zinir61yZgpw2NfljeSsdUF5kJuEzlo3khXhY19Fn6l8QQz1GRJGtMCo8nG5C04ePyV7SUA==",
28519       "dev": true,
28520       "requires": {
28521         "loader-utils": "^1.0.2",
28522         "lodash.clonedeep": "^4.5.0",
28523         "when": "~3.6.x"
28524       }
28525     },
28526     "supports-color": {
28527       "version": "4.5.0",
28528       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz",
28529       "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=",
28530       "requires": {
28531         "has-flag": "^2.0.0"
28532       }
28533     },
28534     "symbol-observable": {
28535       "version": "1.2.0",
28536       "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
28537       "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ=="
28538     },
28539     "symbol-tree": {
28540       "version": "3.2.2",
28541       "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz",
28542       "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=",
28543       "dev": true
28544     },
28545     "tapable": {
28546       "version": "0.2.8",
28547       "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.8.tgz",
28548       "integrity": "sha1-mTcqXJmb8t8WCvwNdL7U9HlIzSI=",
28549       "dev": true
28550     },
28551     "tar": {
28552       "version": "2.2.1",
28553       "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
28554       "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
28555       "dev": true,
28556       "optional": true,
28557       "requires": {
28558         "block-stream": "*",
28559         "fstream": "^1.0.2",
28560         "inherits": "2"
28561       }
28562     },
28563     "terminal-banner": {
28564       "version": "1.1.0",
28565       "resolved": "https://registry.npmjs.org/terminal-banner/-/terminal-banner-1.1.0.tgz",
28566       "integrity": "sha512-A70B8Io5gGOTKQuoqU6LUPLouNd9DvFLgw3cPh6bfrQjdy7HWW1t04VJfQwjTnygTVDX0xremaj1cg3SQaCGyg==",
28567       "dev": true
28568     },
28569     "terser": {
28570       "version": "3.13.1",
28571       "resolved": "https://registry.npmjs.org/terser/-/terser-3.13.1.tgz",
28572       "integrity": "sha512-ogyZye4DFqOtMzT92Y3Nxxw8OvXmL39HOALro4fc+EUYFFF9G/kk0znkvwMz6PPYgBtdKAodh3FPR70eugdaQA==",
28573       "dev": true,
28574       "requires": {
28575         "commander": "~2.17.1",
28576         "source-map": "~0.6.1",
28577         "source-map-support": "~0.5.6"
28578       },
28579       "dependencies": {
28580         "commander": {
28581           "version": "2.17.1",
28582           "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
28583           "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==",
28584           "dev": true
28585         },
28586         "source-map": {
28587           "version": "0.6.1",
28588           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
28589           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
28590           "dev": true
28591         },
28592         "source-map-support": {
28593           "version": "0.5.9",
28594           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz",
28595           "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==",
28596           "dev": true,
28597           "requires": {
28598             "buffer-from": "^1.0.0",
28599             "source-map": "^0.6.0"
28600           }
28601         }
28602       }
28603     },
28604     "terser-webpack-plugin": {
28605       "version": "1.1.0",
28606       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.1.0.tgz",
28607       "integrity": "sha512-61lV0DSxMAZ8AyZG7/A4a3UPlrbOBo8NIQ4tJzLPAdGOQ+yoNC7l5ijEow27lBAL2humer01KLS6bGIMYQxKoA==",
28608       "dev": true,
28609       "requires": {
28610         "cacache": "^11.0.2",
28611         "find-cache-dir": "^2.0.0",
28612         "schema-utils": "^1.0.0",
28613         "serialize-javascript": "^1.4.0",
28614         "source-map": "^0.6.1",
28615         "terser": "^3.8.1",
28616         "webpack-sources": "^1.1.0",
28617         "worker-farm": "^1.5.2"
28618       },
28619       "dependencies": {
28620         "cacache": {
28621           "version": "11.3.2",
28622           "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.2.tgz",
28623           "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==",
28624           "dev": true,
28625           "requires": {
28626             "bluebird": "^3.5.3",
28627             "chownr": "^1.1.1",
28628             "figgy-pudding": "^3.5.1",
28629             "glob": "^7.1.3",
28630             "graceful-fs": "^4.1.15",
28631             "lru-cache": "^5.1.1",
28632             "mississippi": "^3.0.0",
28633             "mkdirp": "^0.5.1",
28634             "move-concurrently": "^1.0.1",
28635             "promise-inflight": "^1.0.1",
28636             "rimraf": "^2.6.2",
28637             "ssri": "^6.0.1",
28638             "unique-filename": "^1.1.1",
28639             "y18n": "^4.0.0"
28640           }
28641         },
28642         "find-cache-dir": {
28643           "version": "2.0.0",
28644           "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.0.0.tgz",
28645           "integrity": "sha512-LDUY6V1Xs5eFskUVYtIwatojt6+9xC9Chnlk/jYOOvn3FAFfSaWddxahDGyNHh0b2dMXa6YW2m0tk8TdVaXHlA==",
28646           "dev": true,
28647           "requires": {
28648             "commondir": "^1.0.1",
28649             "make-dir": "^1.0.0",
28650             "pkg-dir": "^3.0.0"
28651           }
28652         },
28653         "find-up": {
28654           "version": "3.0.0",
28655           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
28656           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
28657           "dev": true,
28658           "requires": {
28659             "locate-path": "^3.0.0"
28660           }
28661         },
28662         "glob": {
28663           "version": "7.1.3",
28664           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
28665           "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
28666           "dev": true,
28667           "requires": {
28668             "fs.realpath": "^1.0.0",
28669             "inflight": "^1.0.4",
28670             "inherits": "2",
28671             "minimatch": "^3.0.4",
28672             "once": "^1.3.0",
28673             "path-is-absolute": "^1.0.0"
28674           }
28675         },
28676         "graceful-fs": {
28677           "version": "4.1.15",
28678           "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
28679           "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==",
28680           "dev": true
28681         },
28682         "locate-path": {
28683           "version": "3.0.0",
28684           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
28685           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
28686           "dev": true,
28687           "requires": {
28688             "p-locate": "^3.0.0",
28689             "path-exists": "^3.0.0"
28690           }
28691         },
28692         "lru-cache": {
28693           "version": "5.1.1",
28694           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
28695           "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
28696           "dev": true,
28697           "requires": {
28698             "yallist": "^3.0.2"
28699           }
28700         },
28701         "mississippi": {
28702           "version": "3.0.0",
28703           "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
28704           "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
28705           "dev": true,
28706           "requires": {
28707             "concat-stream": "^1.5.0",
28708             "duplexify": "^3.4.2",
28709             "end-of-stream": "^1.1.0",
28710             "flush-write-stream": "^1.0.0",
28711             "from2": "^2.1.0",
28712             "parallel-transform": "^1.1.0",
28713             "pump": "^3.0.0",
28714             "pumpify": "^1.3.3",
28715             "stream-each": "^1.1.0",
28716             "through2": "^2.0.0"
28717           }
28718         },
28719         "p-limit": {
28720           "version": "2.0.0",
28721           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.0.0.tgz",
28722           "integrity": "sha512-fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A==",
28723           "dev": true,
28724           "requires": {
28725             "p-try": "^2.0.0"
28726           }
28727         },
28728         "p-locate": {
28729           "version": "3.0.0",
28730           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
28731           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
28732           "dev": true,
28733           "requires": {
28734             "p-limit": "^2.0.0"
28735           }
28736         },
28737         "p-try": {
28738           "version": "2.0.0",
28739           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
28740           "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
28741           "dev": true
28742         },
28743         "pkg-dir": {
28744           "version": "3.0.0",
28745           "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
28746           "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
28747           "dev": true,
28748           "requires": {
28749             "find-up": "^3.0.0"
28750           }
28751         },
28752         "pump": {
28753           "version": "3.0.0",
28754           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
28755           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
28756           "dev": true,
28757           "requires": {
28758             "end-of-stream": "^1.1.0",
28759             "once": "^1.3.1"
28760           }
28761         },
28762         "source-map": {
28763           "version": "0.6.1",
28764           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
28765           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
28766           "dev": true
28767         },
28768         "ssri": {
28769           "version": "6.0.1",
28770           "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
28771           "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
28772           "dev": true,
28773           "requires": {
28774             "figgy-pudding": "^3.5.1"
28775           }
28776         },
28777         "yallist": {
28778           "version": "3.0.3",
28779           "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
28780           "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
28781           "dev": true
28782         }
28783       }
28784     },
28785     "test-exclude": {
28786       "version": "5.1.0",
28787       "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.1.0.tgz",
28788       "integrity": "sha512-gwf0S2fFsANC55fSeSqpb8BYk6w3FDvwZxfNjeF6FRgvFa43r+7wRiA/Q0IxoRU37wB/LE8IQ4221BsNucTaCA==",
28789       "dev": true,
28790       "requires": {
28791         "arrify": "^1.0.1",
28792         "minimatch": "^3.0.4",
28793         "read-pkg-up": "^4.0.0",
28794         "require-main-filename": "^1.0.1"
28795       },
28796       "dependencies": {
28797         "find-up": {
28798           "version": "3.0.0",
28799           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
28800           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
28801           "dev": true,
28802           "requires": {
28803             "locate-path": "^3.0.0"
28804           }
28805         },
28806         "load-json-file": {
28807           "version": "4.0.0",
28808           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
28809           "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
28810           "dev": true,
28811           "requires": {
28812             "graceful-fs": "^4.1.2",
28813             "parse-json": "^4.0.0",
28814             "pify": "^3.0.0",
28815             "strip-bom": "^3.0.0"
28816           }
28817         },
28818         "locate-path": {
28819           "version": "3.0.0",
28820           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
28821           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
28822           "dev": true,
28823           "requires": {
28824             "p-locate": "^3.0.0",
28825             "path-exists": "^3.0.0"
28826           }
28827         },
28828         "p-limit": {
28829           "version": "2.1.0",
28830           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz",
28831           "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==",
28832           "dev": true,
28833           "requires": {
28834             "p-try": "^2.0.0"
28835           }
28836         },
28837         "p-locate": {
28838           "version": "3.0.0",
28839           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
28840           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
28841           "dev": true,
28842           "requires": {
28843             "p-limit": "^2.0.0"
28844           }
28845         },
28846         "p-try": {
28847           "version": "2.0.0",
28848           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
28849           "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
28850           "dev": true
28851         },
28852         "parse-json": {
28853           "version": "4.0.0",
28854           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
28855           "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
28856           "dev": true,
28857           "requires": {
28858             "error-ex": "^1.3.1",
28859             "json-parse-better-errors": "^1.0.1"
28860           }
28861         },
28862         "read-pkg": {
28863           "version": "3.0.0",
28864           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
28865           "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
28866           "dev": true,
28867           "requires": {
28868             "load-json-file": "^4.0.0",
28869             "normalize-package-data": "^2.3.2",
28870             "path-type": "^3.0.0"
28871           }
28872         },
28873         "read-pkg-up": {
28874           "version": "4.0.0",
28875           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz",
28876           "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==",
28877           "dev": true,
28878           "requires": {
28879             "find-up": "^3.0.0",
28880             "read-pkg": "^3.0.0"
28881           }
28882         },
28883         "strip-bom": {
28884           "version": "3.0.0",
28885           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
28886           "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
28887           "dev": true
28888         }
28889       }
28890     },
28891     "throat": {
28892       "version": "4.1.0",
28893       "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz",
28894       "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=",
28895       "dev": true
28896     },
28897     "throttleit": {
28898       "version": "0.0.2",
28899       "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz",
28900       "integrity": "sha1-z+34jmDADdlpe2H90qg0OptoDq8=",
28901       "dev": true
28902     },
28903     "through": {
28904       "version": "2.3.8",
28905       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
28906       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
28907     },
28908     "through2": {
28909       "version": "2.0.3",
28910       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
28911       "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
28912       "dev": true,
28913       "requires": {
28914         "readable-stream": "^2.1.5",
28915         "xtend": "~4.0.1"
28916       }
28917     },
28918     "thunky": {
28919       "version": "1.0.3",
28920       "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.3.tgz",
28921       "integrity": "sha512-YwT8pjmNcAXBZqrubu22P4FYsh2D4dxRmnWBOL8Jk8bUcRUtc5326kx32tuTmFDAZtLOGEVNl8POAR8j896Iow==",
28922       "dev": true
28923     },
28924     "timed-out": {
28925       "version": "4.0.1",
28926       "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
28927       "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8="
28928     },
28929     "timers-browserify": {
28930       "version": "2.0.6",
28931       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.6.tgz",
28932       "integrity": "sha512-HQ3nbYRAowdVd0ckGFvmJPPCOH/CHleFN/Y0YQCX1DVaB7t+KFvisuyN09fuP8Jtp1CpfSh8O8bMkHbdbPe6Pw==",
28933       "dev": true,
28934       "requires": {
28935         "setimmediate": "^1.0.4"
28936       }
28937     },
28938     "tinyqueue": {
28939       "version": "1.2.3",
28940       "resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-1.2.3.tgz",
28941       "integrity": "sha512-Qz9RgWuO9l8lT+Y9xvbzhPT2efIUIFd69N7eF7tJ9lnQl0iLj1M7peK7IoUGZL9DJHw9XftqLreccfxcQgYLxA=="
28942     },
28943     "tmp": {
28944       "version": "0.0.31",
28945       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.31.tgz",
28946       "integrity": "sha1-jzirlDjhcxXl29izZX6L+yd65Kc=",
28947       "dev": true,
28948       "requires": {
28949         "os-tmpdir": "~1.0.1"
28950       }
28951     },
28952     "tmpl": {
28953       "version": "1.0.4",
28954       "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz",
28955       "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=",
28956       "dev": true
28957     },
28958     "to-arraybuffer": {
28959       "version": "1.0.1",
28960       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
28961       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
28962       "dev": true
28963     },
28964     "to-fast-properties": {
28965       "version": "1.0.3",
28966       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
28967       "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc="
28968     },
28969     "to-object-path": {
28970       "version": "0.3.0",
28971       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
28972       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
28973       "dev": true,
28974       "requires": {
28975         "kind-of": "^3.0.2"
28976       }
28977     },
28978     "to-regex": {
28979       "version": "3.0.2",
28980       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
28981       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
28982       "dev": true,
28983       "requires": {
28984         "define-property": "^2.0.2",
28985         "extend-shallow": "^3.0.2",
28986         "regex-not": "^1.0.2",
28987         "safe-regex": "^1.1.0"
28988       }
28989     },
28990     "to-regex-range": {
28991       "version": "2.1.1",
28992       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
28993       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
28994       "dev": true,
28995       "requires": {
28996         "is-number": "^3.0.0",
28997         "repeat-string": "^1.6.1"
28998       },
28999       "dependencies": {
29000         "is-number": {
29001           "version": "3.0.0",
29002           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
29003           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
29004           "dev": true,
29005           "requires": {
29006             "kind-of": "^3.0.2"
29007           }
29008         }
29009       }
29010     },
29011     "topojson-client": {
29012       "version": "3.0.0",
29013       "resolved": "https://registry.npmjs.org/topojson-client/-/topojson-client-3.0.0.tgz",
29014       "integrity": "sha1-H5kpOnfvQqRI0DKoGqmCtz82DS8=",
29015       "requires": {
29016         "commander": "2"
29017       }
29018     },
29019     "topojson-server": {
29020       "version": "3.0.0",
29021       "resolved": "https://registry.npmjs.org/topojson-server/-/topojson-server-3.0.0.tgz",
29022       "integrity": "sha1-N4546Hw5cqe1vixdYENptrrmnF4=",
29023       "requires": {
29024         "commander": "2"
29025       }
29026     },
29027     "tough-cookie": {
29028       "version": "2.3.4",
29029       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",
29030       "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
29031       "requires": {
29032         "punycode": "^1.4.1"
29033       }
29034     },
29035     "tr46": {
29036       "version": "1.0.1",
29037       "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
29038       "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=",
29039       "dev": true,
29040       "requires": {
29041         "punycode": "^2.1.0"
29042       },
29043       "dependencies": {
29044         "punycode": {
29045           "version": "2.1.1",
29046           "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
29047           "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
29048           "dev": true
29049         }
29050       }
29051     },
29052     "tree-kill": {
29053       "version": "1.2.0",
29054       "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.0.tgz",
29055       "integrity": "sha512-DlX6dR0lOIRDFxI0mjL9IYg6OTncLm/Zt+JiBhE5OlFcAR8yc9S7FFXU9so0oda47frdM/JFsk7UjNt9vscKcg==",
29056       "dev": true
29057     },
29058     "trim-newlines": {
29059       "version": "1.0.0",
29060       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
29061       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
29062       "dev": true,
29063       "optional": true
29064     },
29065     "trim-right": {
29066       "version": "1.0.1",
29067       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
29068       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM="
29069     },
29070     "true-case-path": {
29071       "version": "1.0.3",
29072       "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz",
29073       "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==",
29074       "dev": true,
29075       "optional": true,
29076       "requires": {
29077         "glob": "^7.1.2"
29078       }
29079     },
29080     "ts-jest": {
29081       "version": "23.1.4",
29082       "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-23.1.4.tgz",
29083       "integrity": "sha512-9rCSxbWfoZxxeXnSoEIzRNr9hDIQ8iEJAWmSRsWhDHDT8OeuGfURhJQUE8jtJlkyEygs6rngH8RYtHz9cfjmEA==",
29084       "requires": {
29085         "closest-file-data": "^0.1.4",
29086         "fs-extra": "6.0.1",
29087         "json5": "^0.5.0",
29088         "lodash": "^4.17.10"
29089       },
29090       "dependencies": {
29091         "lodash": {
29092           "version": "4.17.11",
29093           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
29094           "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg=="
29095         }
29096       }
29097     },
29098     "ts-loader": {
29099       "version": "3.2.0",
29100       "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-3.2.0.tgz",
29101       "integrity": "sha512-4g8BF3gKWBHeM1jAFmMPHofuJlwTUU4iHJ0i3mwXRHwy74RU6VBOgl9kDVMGpapvGcMlVqV5G6v9XmV66Qqd7w==",
29102       "dev": true,
29103       "requires": {
29104         "chalk": "^2.3.0",
29105         "enhanced-resolve": "^3.0.0",
29106         "loader-utils": "^1.0.2",
29107         "semver": "^5.0.1"
29108       },
29109       "dependencies": {
29110         "chalk": {
29111           "version": "2.4.1",
29112           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
29113           "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
29114           "dev": true,
29115           "requires": {
29116             "ansi-styles": "^3.2.1",
29117             "escape-string-regexp": "^1.0.5",
29118             "supports-color": "^5.3.0"
29119           }
29120         },
29121         "has-flag": {
29122           "version": "3.0.0",
29123           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
29124           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
29125           "dev": true
29126         },
29127         "supports-color": {
29128           "version": "5.4.0",
29129           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
29130           "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
29131           "dev": true,
29132           "requires": {
29133             "has-flag": "^3.0.0"
29134           }
29135         }
29136       }
29137     },
29138     "ts-mockito": {
29139       "version": "2.3.1",
29140       "resolved": "https://registry.npmjs.org/ts-mockito/-/ts-mockito-2.3.1.tgz",
29141       "integrity": "sha512-chcKw0sTApwJxTyKhzbWxI4BTUJ6RStZKUVh2/mfwYqFS09PYy5pvdXZwG35QSkqT5pkdXZlYKBX196RRvEZdQ==",
29142       "dev": true,
29143       "requires": {
29144         "lodash": "^4.17.5"
29145       }
29146     },
29147     "ts-node": {
29148       "version": "5.0.1",
29149       "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-5.0.1.tgz",
29150       "integrity": "sha512-XK7QmDcNHVmZkVtkiwNDWiERRHPyU8nBqZB1+iv2UhOG0q3RQ9HsZ2CMqISlFbxjrYFGfG2mX7bW4dAyxBVzUw==",
29151       "dev": true,
29152       "requires": {
29153         "arrify": "^1.0.0",
29154         "chalk": "^2.3.0",
29155         "diff": "^3.1.0",
29156         "make-error": "^1.1.1",
29157         "minimist": "^1.2.0",
29158         "mkdirp": "^0.5.1",
29159         "source-map-support": "^0.5.3",
29160         "yn": "^2.0.0"
29161       },
29162       "dependencies": {
29163         "chalk": {
29164           "version": "2.4.1",
29165           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
29166           "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
29167           "dev": true,
29168           "requires": {
29169             "ansi-styles": "^3.2.1",
29170             "escape-string-regexp": "^1.0.5",
29171             "supports-color": "^5.3.0"
29172           }
29173         },
29174         "has-flag": {
29175           "version": "3.0.0",
29176           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
29177           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
29178           "dev": true
29179         },
29180         "minimist": {
29181           "version": "1.2.0",
29182           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
29183           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
29184           "dev": true
29185         },
29186         "source-map": {
29187           "version": "0.6.1",
29188           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
29189           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
29190           "dev": true
29191         },
29192         "source-map-support": {
29193           "version": "0.5.9",
29194           "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.9.tgz",
29195           "integrity": "sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==",
29196           "dev": true,
29197           "requires": {
29198             "buffer-from": "^1.0.0",
29199             "source-map": "^0.6.0"
29200           }
29201         },
29202         "supports-color": {
29203           "version": "5.5.0",
29204           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
29205           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
29206           "dev": true,
29207           "requires": {
29208             "has-flag": "^3.0.0"
29209           }
29210         }
29211       }
29212     },
29213     "tslib": {
29214       "version": "1.9.0",
29215       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.0.tgz",
29216       "integrity": "sha512-f/qGG2tUkrISBlQZEjEqoZ3B2+npJjIf04H1wuAv9iA8i04Icp+61KRXxFdha22670NJopsZCIjhC3SnjPRKrQ=="
29217     },
29218     "tslint": {
29219       "version": "5.12.0",
29220       "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.12.0.tgz",
29221       "integrity": "sha512-CKEcH1MHUBhoV43SA/Jmy1l24HJJgI0eyLbBNSRyFlsQvb9v6Zdq+Nz2vEOH00nC5SUx4SneJ59PZUS/ARcokQ==",
29222       "dev": true,
29223       "requires": {
29224         "babel-code-frame": "^6.22.0",
29225         "builtin-modules": "^1.1.1",
29226         "chalk": "^2.3.0",
29227         "commander": "^2.12.1",
29228         "diff": "^3.2.0",
29229         "glob": "^7.1.1",
29230         "js-yaml": "^3.7.0",
29231         "minimatch": "^3.0.4",
29232         "resolve": "^1.3.2",
29233         "semver": "^5.3.0",
29234         "tslib": "^1.8.0",
29235         "tsutils": "^2.27.2"
29236       },
29237       "dependencies": {
29238         "chalk": {
29239           "version": "2.4.1",
29240           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
29241           "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
29242           "dev": true,
29243           "requires": {
29244             "ansi-styles": "^3.2.1",
29245             "escape-string-regexp": "^1.0.5",
29246             "supports-color": "^5.3.0"
29247           }
29248         },
29249         "has-flag": {
29250           "version": "3.0.0",
29251           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
29252           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
29253           "dev": true
29254         },
29255         "supports-color": {
29256           "version": "5.5.0",
29257           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
29258           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
29259           "dev": true,
29260           "requires": {
29261             "has-flag": "^3.0.0"
29262           }
29263         }
29264       }
29265     },
29266     "tsutils": {
29267       "version": "2.29.0",
29268       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
29269       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
29270       "dev": true,
29271       "requires": {
29272         "tslib": "^1.8.1"
29273       }
29274     },
29275     "tty-browserify": {
29276       "version": "0.0.0",
29277       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
29278       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
29279       "dev": true
29280     },
29281     "tunnel-agent": {
29282       "version": "0.6.0",
29283       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
29284       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
29285       "requires": {
29286         "safe-buffer": "^5.0.1"
29287       }
29288     },
29289     "turf-jsts": {
29290       "version": "1.2.3",
29291       "resolved": "https://registry.npmjs.org/turf-jsts/-/turf-jsts-1.2.3.tgz",
29292       "integrity": "sha512-Ja03QIJlPuHt4IQ2FfGex4F4JAr8m3jpaHbFbQrgwr7s7L6U8ocrHiF3J1+wf9jzhGKxvDeaCAnGDot8OjGFyA=="
29293     },
29294     "tweetnacl": {
29295       "version": "0.14.5",
29296       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
29297       "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
29298       "optional": true
29299     },
29300     "two-product": {
29301       "version": "1.0.2",
29302       "resolved": "https://registry.npmjs.org/two-product/-/two-product-1.0.2.tgz",
29303       "integrity": "sha1-Z9ldSyV6kh4stL16+VEfkIhSLqo="
29304     },
29305     "two-sum": {
29306       "version": "1.0.0",
29307       "resolved": "https://registry.npmjs.org/two-sum/-/two-sum-1.0.0.tgz",
29308       "integrity": "sha1-MdPzIjnk9zHsqd+RVeKyl/AIq2Q="
29309     },
29310     "type-check": {
29311       "version": "0.3.2",
29312       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
29313       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
29314       "requires": {
29315         "prelude-ls": "~1.1.2"
29316       }
29317     },
29318     "type-is": {
29319       "version": "1.6.16",
29320       "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
29321       "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
29322       "dev": true,
29323       "requires": {
29324         "media-typer": "0.3.0",
29325         "mime-types": "~2.1.18"
29326       }
29327     },
29328     "typedarray": {
29329       "version": "0.0.6",
29330       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
29331       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
29332       "dev": true
29333     },
29334     "typescript": {
29335       "version": "3.1.6",
29336       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.1.6.tgz",
29337       "integrity": "sha512-tDMYfVtvpb96msS1lDX9MEdHrW4yOuZ4Kdc4Him9oU796XldPYF/t2+uKoX0BBa0hXXwDlqYQbXY5Rzjzc5hBA==",
29338       "dev": true
29339     },
29340     "uglify-es": {
29341       "version": "3.3.9",
29342       "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz",
29343       "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==",
29344       "dev": true,
29345       "requires": {
29346         "commander": "~2.13.0",
29347         "source-map": "~0.6.1"
29348       },
29349       "dependencies": {
29350         "commander": {
29351           "version": "2.13.0",
29352           "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz",
29353           "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==",
29354           "dev": true
29355         },
29356         "source-map": {
29357           "version": "0.6.1",
29358           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
29359           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
29360           "dev": true
29361         }
29362       }
29363     },
29364     "uglify-to-browserify": {
29365       "version": "1.0.2",
29366       "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
29367       "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
29368       "dev": true,
29369       "optional": true
29370     },
29371     "uglifyjs-webpack-plugin": {
29372       "version": "1.3.0",
29373       "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz",
29374       "integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==",
29375       "dev": true,
29376       "requires": {
29377         "cacache": "^10.0.4",
29378         "find-cache-dir": "^1.0.0",
29379         "schema-utils": "^0.4.5",
29380         "serialize-javascript": "^1.4.0",
29381         "source-map": "^0.6.1",
29382         "uglify-es": "^3.3.4",
29383         "webpack-sources": "^1.1.0",
29384         "worker-farm": "^1.5.2"
29385       },
29386       "dependencies": {
29387         "schema-utils": {
29388           "version": "0.4.7",
29389           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
29390           "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
29391           "dev": true,
29392           "requires": {
29393             "ajv": "^6.1.0",
29394             "ajv-keywords": "^3.1.0"
29395           }
29396         },
29397         "source-map": {
29398           "version": "0.6.1",
29399           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
29400           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
29401           "dev": true
29402         }
29403       }
29404     },
29405     "unicode-canonical-property-names-ecmascript": {
29406       "version": "1.0.4",
29407       "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
29408       "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
29409       "dev": true
29410     },
29411     "unicode-match-property-ecmascript": {
29412       "version": "1.0.4",
29413       "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
29414       "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
29415       "dev": true,
29416       "requires": {
29417         "unicode-canonical-property-names-ecmascript": "^1.0.4",
29418         "unicode-property-aliases-ecmascript": "^1.0.4"
29419       }
29420     },
29421     "unicode-match-property-value-ecmascript": {
29422       "version": "1.0.2",
29423       "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.0.2.tgz",
29424       "integrity": "sha512-Rx7yODZC1L/T8XKo/2kNzVAQaRE88AaMvI1EF/Xnj3GW2wzN6fop9DDWuFAKUVFH7vozkz26DzP0qyWLKLIVPQ==",
29425       "dev": true
29426     },
29427     "unicode-property-aliases-ecmascript": {
29428       "version": "1.0.4",
29429       "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.4.tgz",
29430       "integrity": "sha512-2WSLa6OdYd2ng8oqiGIWnJqyFArvhn+5vgx5GTxMbUYjCYKUcuKS62YLFF0R/BDGlB1yzXjQOLtPAfHsgirEpg==",
29431       "dev": true
29432     },
29433     "union-value": {
29434       "version": "1.0.0",
29435       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz",
29436       "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
29437       "dev": true,
29438       "requires": {
29439         "arr-union": "^3.1.0",
29440         "get-value": "^2.0.6",
29441         "is-extendable": "^0.1.1",
29442         "set-value": "^0.4.3"
29443       },
29444       "dependencies": {
29445         "extend-shallow": {
29446           "version": "2.0.1",
29447           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
29448           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
29449           "dev": true,
29450           "requires": {
29451             "is-extendable": "^0.1.0"
29452           }
29453         },
29454         "set-value": {
29455           "version": "0.4.3",
29456           "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
29457           "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
29458           "dev": true,
29459           "requires": {
29460             "extend-shallow": "^2.0.1",
29461             "is-extendable": "^0.1.1",
29462             "is-plain-object": "^2.0.1",
29463             "to-object-path": "^0.3.0"
29464           }
29465         }
29466       }
29467     },
29468     "unique-filename": {
29469       "version": "1.1.1",
29470       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
29471       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
29472       "dev": true,
29473       "requires": {
29474         "unique-slug": "^2.0.0"
29475       }
29476     },
29477     "unique-slug": {
29478       "version": "2.0.1",
29479       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.1.tgz",
29480       "integrity": "sha512-n9cU6+gITaVu7VGj1Z8feKMmfAjEAQGhwD9fE3zvpRRa0wEIx8ODYkVGfSc94M2OX00tUFV8wH3zYbm1I8mxFg==",
29481       "dev": true,
29482       "requires": {
29483         "imurmurhash": "^0.1.4"
29484       }
29485     },
29486     "universalify": {
29487       "version": "0.1.1",
29488       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.1.tgz",
29489       "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc="
29490     },
29491     "unpipe": {
29492       "version": "1.0.0",
29493       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
29494       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
29495       "dev": true
29496     },
29497     "unset-value": {
29498       "version": "1.0.0",
29499       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
29500       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
29501       "dev": true,
29502       "requires": {
29503         "has-value": "^0.3.1",
29504         "isobject": "^3.0.0"
29505       },
29506       "dependencies": {
29507         "has-value": {
29508           "version": "0.3.1",
29509           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
29510           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
29511           "dev": true,
29512           "requires": {
29513             "get-value": "^2.0.3",
29514             "has-values": "^0.1.4",
29515             "isobject": "^2.0.0"
29516           },
29517           "dependencies": {
29518             "isobject": {
29519               "version": "2.1.0",
29520               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
29521               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
29522               "dev": true,
29523               "requires": {
29524                 "isarray": "1.0.0"
29525               }
29526             }
29527           }
29528         },
29529         "has-values": {
29530           "version": "0.1.4",
29531           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
29532           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
29533           "dev": true
29534         },
29535         "isobject": {
29536           "version": "3.0.1",
29537           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
29538           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
29539           "dev": true
29540         }
29541       }
29542     },
29543     "unzip-response": {
29544       "version": "2.0.1",
29545       "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz",
29546       "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c="
29547     },
29548     "upath": {
29549       "version": "1.0.4",
29550       "resolved": "https://registry.npmjs.org/upath/-/upath-1.0.4.tgz",
29551       "integrity": "sha512-d4SJySNBXDaQp+DPrziv3xGS6w3d2Xt69FijJr86zMPBy23JEloMCEOUBBzuN7xCtjLCnmB9tI/z7SBCahHBOw==",
29552       "dev": true
29553     },
29554     "uri-js": {
29555       "version": "4.2.2",
29556       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
29557       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
29558       "dev": true,
29559       "requires": {
29560         "punycode": "^2.1.0"
29561       },
29562       "dependencies": {
29563         "punycode": {
29564           "version": "2.1.1",
29565           "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
29566           "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
29567           "dev": true
29568         }
29569       }
29570     },
29571     "urix": {
29572       "version": "0.1.0",
29573       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
29574       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
29575       "dev": true
29576     },
29577     "url": {
29578       "version": "0.11.0",
29579       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
29580       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
29581       "dev": true,
29582       "requires": {
29583         "punycode": "1.3.2",
29584         "querystring": "0.2.0"
29585       },
29586       "dependencies": {
29587         "punycode": {
29588           "version": "1.3.2",
29589           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
29590           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
29591           "dev": true
29592         }
29593       }
29594     },
29595     "url-parse": {
29596       "version": "1.4.4",
29597       "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.4.tgz",
29598       "integrity": "sha512-/92DTTorg4JjktLNLe6GPS2/RvAd/RGr6LuktmWSMLEOa6rjnlrFXNgSbSmkNvCoL2T028A0a1JaJLzRMlFoHg==",
29599       "dev": true,
29600       "requires": {
29601         "querystringify": "^2.0.0",
29602         "requires-port": "^1.0.0"
29603       }
29604     },
29605     "url-parse-lax": {
29606       "version": "1.0.0",
29607       "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
29608       "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
29609       "requires": {
29610         "prepend-http": "^1.0.1"
29611       }
29612     },
29613     "use": {
29614       "version": "3.1.0",
29615       "resolved": "https://registry.npmjs.org/use/-/use-3.1.0.tgz",
29616       "integrity": "sha512-6UJEQM/L+mzC3ZJNM56Q4DFGLX/evKGRg15UJHGB9X5j5Z3AFbgZvjUh2yq/UJUY4U5dh7Fal++XbNg1uzpRAw==",
29617       "dev": true,
29618       "requires": {
29619         "kind-of": "^6.0.2"
29620       },
29621       "dependencies": {
29622         "kind-of": {
29623           "version": "6.0.2",
29624           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
29625           "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
29626           "dev": true
29627         }
29628       }
29629     },
29630     "util": {
29631       "version": "0.10.3",
29632       "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
29633       "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
29634       "requires": {
29635         "inherits": "2.0.1"
29636       },
29637       "dependencies": {
29638         "inherits": {
29639           "version": "2.0.1",
29640           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
29641           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE="
29642         }
29643       }
29644     },
29645     "util-deprecate": {
29646       "version": "1.0.2",
29647       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
29648       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
29649       "dev": true
29650     },
29651     "util.promisify": {
29652       "version": "1.0.0",
29653       "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz",
29654       "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==",
29655       "dev": true,
29656       "requires": {
29657         "define-properties": "^1.1.2",
29658         "object.getownpropertydescriptors": "^2.0.3"
29659       }
29660     },
29661     "utils-merge": {
29662       "version": "1.0.1",
29663       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
29664       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
29665       "dev": true
29666     },
29667     "uuid": {
29668       "version": "3.2.1",
29669       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz",
29670       "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA=="
29671     },
29672     "validate-npm-package-license": {
29673       "version": "3.0.3",
29674       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz",
29675       "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==",
29676       "dev": true,
29677       "requires": {
29678         "spdx-correct": "^3.0.0",
29679         "spdx-expression-parse": "^3.0.0"
29680       }
29681     },
29682     "validate-npm-package-name": {
29683       "version": "3.0.0",
29684       "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz",
29685       "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
29686       "dev": true,
29687       "requires": {
29688         "builtins": "^1.0.3"
29689       }
29690     },
29691     "vary": {
29692       "version": "1.1.2",
29693       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
29694       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
29695       "dev": true
29696     },
29697     "verror": {
29698       "version": "1.10.0",
29699       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
29700       "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
29701       "requires": {
29702         "assert-plus": "^1.0.0",
29703         "core-util-is": "1.0.2",
29704         "extsprintf": "^1.2.0"
29705       },
29706       "dependencies": {
29707         "assert-plus": {
29708           "version": "1.0.0",
29709           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
29710           "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
29711         }
29712       }
29713     },
29714     "version-exists": {
29715       "version": "0.0.3",
29716       "resolved": "https://registry.npmjs.org/version-exists/-/version-exists-0.0.3.tgz",
29717       "integrity": "sha1-Lub+LIpTy9X5F6hSHpiyDs9668k=",
29718       "requires": {
29719         "args": "2.6.1",
29720         "chalk": "1.1.3",
29721         "node-fetch": "1.6.3",
29722         "npm-name": "3.0.0"
29723       },
29724       "dependencies": {
29725         "ansi-styles": {
29726           "version": "2.2.1",
29727           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
29728           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
29729         },
29730         "chalk": {
29731           "version": "1.1.3",
29732           "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
29733           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
29734           "requires": {
29735             "ansi-styles": "^2.2.1",
29736             "escape-string-regexp": "^1.0.2",
29737             "has-ansi": "^2.0.0",
29738             "strip-ansi": "^3.0.0",
29739             "supports-color": "^2.0.0"
29740           }
29741         },
29742         "node-fetch": {
29743           "version": "1.6.3",
29744           "resolved": "http://registry.npmjs.org/node-fetch/-/node-fetch-1.6.3.tgz",
29745           "integrity": "sha1-3CNO3WSJmC1Y6PDbT2lQKavNjAQ=",
29746           "requires": {
29747             "encoding": "^0.1.11",
29748             "is-stream": "^1.0.1"
29749           }
29750         },
29751         "supports-color": {
29752           "version": "2.0.0",
29753           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
29754           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
29755         }
29756       }
29757     },
29758     "vm-browserify": {
29759       "version": "0.0.4",
29760       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz",
29761       "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=",
29762       "dev": true,
29763       "requires": {
29764         "indexof": "0.0.1"
29765       }
29766     },
29767     "w3c-hr-time": {
29768       "version": "1.0.1",
29769       "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz",
29770       "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=",
29771       "dev": true,
29772       "requires": {
29773         "browser-process-hrtime": "^0.1.2"
29774       }
29775     },
29776     "walker": {
29777       "version": "1.0.7",
29778       "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz",
29779       "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=",
29780       "dev": true,
29781       "requires": {
29782         "makeerror": "1.0.x"
29783       }
29784     },
29785     "wallaby-webpack": {
29786       "version": "3.9.11",
29787       "resolved": "https://registry.npmjs.org/wallaby-webpack/-/wallaby-webpack-3.9.11.tgz",
29788       "integrity": "sha512-V96IfgtFIpt03ZAyRUD/Az63rkIwWSdID88cMKS+4S0iWfyDyxXO7FnCPqBSRZ8/5V+5f1PyT3jXXSt5eTXNdQ==",
29789       "dev": true,
29790       "requires": {
29791         "graceful-fs": "^4.1.3",
29792         "lodash": "^4.17.10",
29793         "minimatch": "3.0.3"
29794       },
29795       "dependencies": {
29796         "lodash": {
29797           "version": "4.17.10",
29798           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
29799           "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
29800           "dev": true
29801         },
29802         "minimatch": {
29803           "version": "3.0.3",
29804           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.3.tgz",
29805           "integrity": "sha1-Kk5AkLlrLbBqnX3wEFWmKnfJt3Q=",
29806           "dev": true,
29807           "requires": {
29808             "brace-expansion": "^1.0.0"
29809           }
29810         }
29811       }
29812     },
29813     "watch": {
29814       "version": "0.18.0",
29815       "resolved": "https://registry.npmjs.org/watch/-/watch-0.18.0.tgz",
29816       "integrity": "sha1-KAlUdsbffJDJYxOJkMClQj60uYY=",
29817       "dev": true,
29818       "requires": {
29819         "exec-sh": "^0.2.0",
29820         "minimist": "^1.2.0"
29821       },
29822       "dependencies": {
29823         "minimist": {
29824           "version": "1.2.0",
29825           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
29826           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
29827           "dev": true
29828         }
29829       }
29830     },
29831     "watchpack": {
29832       "version": "1.5.0",
29833       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.5.0.tgz",
29834       "integrity": "sha512-RSlipNQB1u48cq0wH/BNfCu1tD/cJ8ydFIkNYhp9o+3d+8unClkIovpW5qpFPgmL9OE48wfAnlZydXByWP82AA==",
29835       "dev": true,
29836       "requires": {
29837         "chokidar": "^2.0.2",
29838         "graceful-fs": "^4.1.2",
29839         "neo-async": "^2.5.0"
29840       },
29841       "dependencies": {
29842         "anymatch": {
29843           "version": "2.0.0",
29844           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
29845           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
29846           "dev": true,
29847           "requires": {
29848             "micromatch": "^3.1.4",
29849             "normalize-path": "^2.1.1"
29850           }
29851         },
29852         "arr-diff": {
29853           "version": "4.0.0",
29854           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
29855           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
29856           "dev": true
29857         },
29858         "array-unique": {
29859           "version": "0.3.2",
29860           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
29861           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
29862           "dev": true
29863         },
29864         "braces": {
29865           "version": "2.3.1",
29866           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.1.tgz",
29867           "integrity": "sha512-SO5lYHA3vO6gz66erVvedSCkp7AKWdv6VcQ2N4ysXfPxdAlxAMMAdwegGGcv1Bqwm7naF1hNdk5d6AAIEHV2nQ==",
29868           "dev": true,
29869           "requires": {
29870             "arr-flatten": "^1.1.0",
29871             "array-unique": "^0.3.2",
29872             "define-property": "^1.0.0",
29873             "extend-shallow": "^2.0.1",
29874             "fill-range": "^4.0.0",
29875             "isobject": "^3.0.1",
29876             "kind-of": "^6.0.2",
29877             "repeat-element": "^1.1.2",
29878             "snapdragon": "^0.8.1",
29879             "snapdragon-node": "^2.0.1",
29880             "split-string": "^3.0.2",
29881             "to-regex": "^3.0.1"
29882           },
29883           "dependencies": {
29884             "define-property": {
29885               "version": "1.0.0",
29886               "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
29887               "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
29888               "dev": true,
29889               "requires": {
29890                 "is-descriptor": "^1.0.0"
29891               }
29892             },
29893             "extend-shallow": {
29894               "version": "2.0.1",
29895               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
29896               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
29897               "dev": true,
29898               "requires": {
29899                 "is-extendable": "^0.1.0"
29900               }
29901             }
29902           }
29903         },
29904         "chokidar": {
29905           "version": "2.0.2",
29906           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.2.tgz",
29907           "integrity": "sha512-l32Hw3wqB0L2kGVmSbK/a+xXLDrUEsc84pSgMkmwygHvD7ubRsP/vxxHa5BtB6oix1XLLVCHyYMsckRXxThmZw==",
29908           "dev": true,
29909           "requires": {
29910             "anymatch": "^2.0.0",
29911             "async-each": "^1.0.0",
29912             "braces": "^2.3.0",
29913             "fsevents": "^1.0.0",
29914             "glob-parent": "^3.1.0",
29915             "inherits": "^2.0.1",
29916             "is-binary-path": "^1.0.0",
29917             "is-glob": "^4.0.0",
29918             "normalize-path": "^2.1.1",
29919             "path-is-absolute": "^1.0.0",
29920             "readdirp": "^2.0.0",
29921             "upath": "^1.0.0"
29922           }
29923         },
29924         "expand-brackets": {
29925           "version": "2.1.4",
29926           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
29927           "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
29928           "dev": true,
29929           "requires": {
29930             "debug": "^2.3.3",
29931             "define-property": "^0.2.5",
29932             "extend-shallow": "^2.0.1",
29933             "posix-character-classes": "^0.1.0",
29934             "regex-not": "^1.0.0",
29935             "snapdragon": "^0.8.1",
29936             "to-regex": "^3.0.1"
29937           },
29938           "dependencies": {
29939             "define-property": {
29940               "version": "0.2.5",
29941               "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
29942               "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
29943               "dev": true,
29944               "requires": {
29945                 "is-descriptor": "^0.1.0"
29946               }
29947             },
29948             "extend-shallow": {
29949               "version": "2.0.1",
29950               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
29951               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
29952               "dev": true,
29953               "requires": {
29954                 "is-extendable": "^0.1.0"
29955               }
29956             },
29957             "is-descriptor": {
29958               "version": "0.1.6",
29959               "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
29960               "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
29961               "dev": true,
29962               "requires": {
29963                 "is-accessor-descriptor": "^0.1.6",
29964                 "is-data-descriptor": "^0.1.4",
29965                 "kind-of": "^5.0.0"
29966               }
29967             },
29968             "kind-of": {
29969               "version": "5.1.0",
29970               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
29971               "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
29972               "dev": true
29973             }
29974           }
29975         },
29976         "extglob": {
29977           "version": "2.0.4",
29978           "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
29979           "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
29980           "dev": true,
29981           "requires": {
29982             "array-unique": "^0.3.2",
29983             "define-property": "^1.0.0",
29984             "expand-brackets": "^2.1.4",
29985             "extend-shallow": "^2.0.1",
29986             "fragment-cache": "^0.2.1",
29987             "regex-not": "^1.0.0",
29988             "snapdragon": "^0.8.1",
29989             "to-regex": "^3.0.1"
29990           },
29991           "dependencies": {
29992             "define-property": {
29993               "version": "1.0.0",
29994               "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
29995               "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
29996               "dev": true,
29997               "requires": {
29998                 "is-descriptor": "^1.0.0"
29999               }
30000             },
30001             "extend-shallow": {
30002               "version": "2.0.1",
30003               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
30004               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
30005               "dev": true,
30006               "requires": {
30007                 "is-extendable": "^0.1.0"
30008               }
30009             }
30010           }
30011         },
30012         "fill-range": {
30013           "version": "4.0.0",
30014           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
30015           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
30016           "dev": true,
30017           "requires": {
30018             "extend-shallow": "^2.0.1",
30019             "is-number": "^3.0.0",
30020             "repeat-string": "^1.6.1",
30021             "to-regex-range": "^2.1.0"
30022           },
30023           "dependencies": {
30024             "extend-shallow": {
30025               "version": "2.0.1",
30026               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
30027               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
30028               "dev": true,
30029               "requires": {
30030                 "is-extendable": "^0.1.0"
30031               }
30032             }
30033           }
30034         },
30035         "glob-parent": {
30036           "version": "3.1.0",
30037           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
30038           "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
30039           "dev": true,
30040           "requires": {
30041             "is-glob": "^3.1.0",
30042             "path-dirname": "^1.0.0"
30043           },
30044           "dependencies": {
30045             "is-glob": {
30046               "version": "3.1.0",
30047               "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
30048               "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
30049               "dev": true,
30050               "requires": {
30051                 "is-extglob": "^2.1.0"
30052               }
30053             }
30054           }
30055         },
30056         "is-accessor-descriptor": {
30057           "version": "0.1.6",
30058           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
30059           "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
30060           "dev": true,
30061           "requires": {
30062             "kind-of": "^3.0.2"
30063           },
30064           "dependencies": {
30065             "kind-of": {
30066               "version": "3.2.2",
30067               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
30068               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
30069               "dev": true,
30070               "requires": {
30071                 "is-buffer": "^1.1.5"
30072               }
30073             }
30074           }
30075         },
30076         "is-data-descriptor": {
30077           "version": "0.1.4",
30078           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
30079           "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
30080           "dev": true,
30081           "requires": {
30082             "kind-of": "^3.0.2"
30083           },
30084           "dependencies": {
30085             "kind-of": {
30086               "version": "3.2.2",
30087               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
30088               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
30089               "dev": true,
30090               "requires": {
30091                 "is-buffer": "^1.1.5"
30092               }
30093             }
30094           }
30095         },
30096         "is-extglob": {
30097           "version": "2.1.1",
30098           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
30099           "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
30100           "dev": true
30101         },
30102         "is-glob": {
30103           "version": "4.0.0",
30104           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz",
30105           "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
30106           "dev": true,
30107           "requires": {
30108             "is-extglob": "^2.1.1"
30109           }
30110         },
30111         "is-number": {
30112           "version": "3.0.0",
30113           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
30114           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
30115           "dev": true,
30116           "requires": {
30117             "kind-of": "^3.0.2"
30118           },
30119           "dependencies": {
30120             "kind-of": {
30121               "version": "3.2.2",
30122               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
30123               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
30124               "dev": true,
30125               "requires": {
30126                 "is-buffer": "^1.1.5"
30127               }
30128             }
30129           }
30130         },
30131         "isobject": {
30132           "version": "3.0.1",
30133           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
30134           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
30135           "dev": true
30136         },
30137         "kind-of": {
30138           "version": "6.0.2",
30139           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
30140           "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
30141           "dev": true
30142         },
30143         "micromatch": {
30144           "version": "3.1.9",
30145           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.9.tgz",
30146           "integrity": "sha512-SlIz6sv5UPaAVVFRKodKjCg48EbNoIhgetzfK/Cy0v5U52Z6zB136M8tp0UC9jM53LYbmIRihJszvvqpKkfm9g==",
30147           "dev": true,
30148           "requires": {
30149             "arr-diff": "^4.0.0",
30150             "array-unique": "^0.3.2",
30151             "braces": "^2.3.1",
30152             "define-property": "^2.0.2",
30153             "extend-shallow": "^3.0.2",
30154             "extglob": "^2.0.4",
30155             "fragment-cache": "^0.2.1",
30156             "kind-of": "^6.0.2",
30157             "nanomatch": "^1.2.9",
30158             "object.pick": "^1.3.0",
30159             "regex-not": "^1.0.0",
30160             "snapdragon": "^0.8.1",
30161             "to-regex": "^3.0.1"
30162           }
30163         }
30164       }
30165     },
30166     "wbuf": {
30167       "version": "1.7.3",
30168       "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
30169       "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
30170       "dev": true,
30171       "requires": {
30172         "minimalistic-assert": "^1.0.0"
30173       }
30174     },
30175     "webidl-conversions": {
30176       "version": "4.0.2",
30177       "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
30178       "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==",
30179       "dev": true
30180     },
30181     "webpack": {
30182       "version": "4.28.2",
30183       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.28.2.tgz",
30184       "integrity": "sha512-PK3uVg3/NuNVOjPfYleFI6JF7khO7c2kIlksH7mivQm+QDcwiqV1x6+q89dDeOioh5FNxJHr3LKbDu3oSAhl9g==",
30185       "dev": true,
30186       "requires": {
30187         "@webassemblyjs/ast": "1.7.11",
30188         "@webassemblyjs/helper-module-context": "1.7.11",
30189         "@webassemblyjs/wasm-edit": "1.7.11",
30190         "@webassemblyjs/wasm-parser": "1.7.11",
30191         "acorn": "^5.6.2",
30192         "acorn-dynamic-import": "^3.0.0",
30193         "ajv": "^6.1.0",
30194         "ajv-keywords": "^3.1.0",
30195         "chrome-trace-event": "^1.0.0",
30196         "enhanced-resolve": "^4.1.0",
30197         "eslint-scope": "^4.0.0",
30198         "json-parse-better-errors": "^1.0.2",
30199         "loader-runner": "^2.3.0",
30200         "loader-utils": "^1.1.0",
30201         "memory-fs": "~0.4.1",
30202         "micromatch": "^3.1.8",
30203         "mkdirp": "~0.5.0",
30204         "neo-async": "^2.5.0",
30205         "node-libs-browser": "^2.0.0",
30206         "schema-utils": "^0.4.4",
30207         "tapable": "^1.1.0",
30208         "terser-webpack-plugin": "^1.1.0",
30209         "watchpack": "^1.5.0",
30210         "webpack-sources": "^1.3.0"
30211       },
30212       "dependencies": {
30213         "acorn": {
30214           "version": "5.7.3",
30215           "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
30216           "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==",
30217           "dev": true
30218         },
30219         "acorn-dynamic-import": {
30220           "version": "3.0.0",
30221           "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz",
30222           "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==",
30223           "dev": true,
30224           "requires": {
30225             "acorn": "^5.0.0"
30226           }
30227         },
30228         "arr-diff": {
30229           "version": "4.0.0",
30230           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
30231           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
30232           "dev": true
30233         },
30234         "array-unique": {
30235           "version": "0.3.2",
30236           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
30237           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
30238           "dev": true
30239         },
30240         "braces": {
30241           "version": "2.3.2",
30242           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
30243           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
30244           "dev": true,
30245           "requires": {
30246             "arr-flatten": "^1.1.0",
30247             "array-unique": "^0.3.2",
30248             "extend-shallow": "^2.0.1",
30249             "fill-range": "^4.0.0",
30250             "isobject": "^3.0.1",
30251             "repeat-element": "^1.1.2",
30252             "snapdragon": "^0.8.1",
30253             "snapdragon-node": "^2.0.1",
30254             "split-string": "^3.0.2",
30255             "to-regex": "^3.0.1"
30256           },
30257           "dependencies": {
30258             "extend-shallow": {
30259               "version": "2.0.1",
30260               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
30261               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
30262               "dev": true,
30263               "requires": {
30264                 "is-extendable": "^0.1.0"
30265               }
30266             }
30267           }
30268         },
30269         "enhanced-resolve": {
30270           "version": "4.1.0",
30271           "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
30272           "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
30273           "dev": true,
30274           "requires": {
30275             "graceful-fs": "^4.1.2",
30276             "memory-fs": "^0.4.0",
30277             "tapable": "^1.0.0"
30278           }
30279         },
30280         "expand-brackets": {
30281           "version": "2.1.4",
30282           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
30283           "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
30284           "dev": true,
30285           "requires": {
30286             "debug": "^2.3.3",
30287             "define-property": "^0.2.5",
30288             "extend-shallow": "^2.0.1",
30289             "posix-character-classes": "^0.1.0",
30290             "regex-not": "^1.0.0",
30291             "snapdragon": "^0.8.1",
30292             "to-regex": "^3.0.1"
30293           },
30294           "dependencies": {
30295             "define-property": {
30296               "version": "0.2.5",
30297               "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
30298               "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
30299               "dev": true,
30300               "requires": {
30301                 "is-descriptor": "^0.1.0"
30302               }
30303             },
30304             "extend-shallow": {
30305               "version": "2.0.1",
30306               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
30307               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
30308               "dev": true,
30309               "requires": {
30310                 "is-extendable": "^0.1.0"
30311               }
30312             },
30313             "is-descriptor": {
30314               "version": "0.1.6",
30315               "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
30316               "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
30317               "dev": true,
30318               "requires": {
30319                 "is-accessor-descriptor": "^0.1.6",
30320                 "is-data-descriptor": "^0.1.4",
30321                 "kind-of": "^5.0.0"
30322               }
30323             },
30324             "kind-of": {
30325               "version": "5.1.0",
30326               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
30327               "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
30328               "dev": true
30329             }
30330           }
30331         },
30332         "extglob": {
30333           "version": "2.0.4",
30334           "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
30335           "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
30336           "dev": true,
30337           "requires": {
30338             "array-unique": "^0.3.2",
30339             "define-property": "^1.0.0",
30340             "expand-brackets": "^2.1.4",
30341             "extend-shallow": "^2.0.1",
30342             "fragment-cache": "^0.2.1",
30343             "regex-not": "^1.0.0",
30344             "snapdragon": "^0.8.1",
30345             "to-regex": "^3.0.1"
30346           },
30347           "dependencies": {
30348             "define-property": {
30349               "version": "1.0.0",
30350               "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
30351               "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
30352               "dev": true,
30353               "requires": {
30354                 "is-descriptor": "^1.0.0"
30355               }
30356             },
30357             "extend-shallow": {
30358               "version": "2.0.1",
30359               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
30360               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
30361               "dev": true,
30362               "requires": {
30363                 "is-extendable": "^0.1.0"
30364               }
30365             }
30366           }
30367         },
30368         "fill-range": {
30369           "version": "4.0.0",
30370           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
30371           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
30372           "dev": true,
30373           "requires": {
30374             "extend-shallow": "^2.0.1",
30375             "is-number": "^3.0.0",
30376             "repeat-string": "^1.6.1",
30377             "to-regex-range": "^2.1.0"
30378           },
30379           "dependencies": {
30380             "extend-shallow": {
30381               "version": "2.0.1",
30382               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
30383               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
30384               "dev": true,
30385               "requires": {
30386                 "is-extendable": "^0.1.0"
30387               }
30388             }
30389           }
30390         },
30391         "is-accessor-descriptor": {
30392           "version": "0.1.6",
30393           "resolved": "http://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
30394           "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
30395           "dev": true,
30396           "requires": {
30397             "kind-of": "^3.0.2"
30398           },
30399           "dependencies": {
30400             "kind-of": {
30401               "version": "3.2.2",
30402               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
30403               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
30404               "dev": true,
30405               "requires": {
30406                 "is-buffer": "^1.1.5"
30407               }
30408             }
30409           }
30410         },
30411         "is-data-descriptor": {
30412           "version": "0.1.4",
30413           "resolved": "http://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
30414           "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
30415           "dev": true,
30416           "requires": {
30417             "kind-of": "^3.0.2"
30418           },
30419           "dependencies": {
30420             "kind-of": {
30421               "version": "3.2.2",
30422               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
30423               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
30424               "dev": true,
30425               "requires": {
30426                 "is-buffer": "^1.1.5"
30427               }
30428             }
30429           }
30430         },
30431         "is-number": {
30432           "version": "3.0.0",
30433           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
30434           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
30435           "dev": true,
30436           "requires": {
30437             "kind-of": "^3.0.2"
30438           },
30439           "dependencies": {
30440             "kind-of": {
30441               "version": "3.2.2",
30442               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
30443               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
30444               "dev": true,
30445               "requires": {
30446                 "is-buffer": "^1.1.5"
30447               }
30448             }
30449           }
30450         },
30451         "isobject": {
30452           "version": "3.0.1",
30453           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
30454           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
30455           "dev": true
30456         },
30457         "kind-of": {
30458           "version": "6.0.2",
30459           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
30460           "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
30461           "dev": true
30462         },
30463         "micromatch": {
30464           "version": "3.1.10",
30465           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
30466           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
30467           "dev": true,
30468           "requires": {
30469             "arr-diff": "^4.0.0",
30470             "array-unique": "^0.3.2",
30471             "braces": "^2.3.1",
30472             "define-property": "^2.0.2",
30473             "extend-shallow": "^3.0.2",
30474             "extglob": "^2.0.4",
30475             "fragment-cache": "^0.2.1",
30476             "kind-of": "^6.0.2",
30477             "nanomatch": "^1.2.9",
30478             "object.pick": "^1.3.0",
30479             "regex-not": "^1.0.0",
30480             "snapdragon": "^0.8.1",
30481             "to-regex": "^3.0.2"
30482           }
30483         },
30484         "schema-utils": {
30485           "version": "0.4.7",
30486           "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz",
30487           "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==",
30488           "dev": true,
30489           "requires": {
30490             "ajv": "^6.1.0",
30491             "ajv-keywords": "^3.1.0"
30492           }
30493         },
30494         "source-map": {
30495           "version": "0.6.1",
30496           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
30497           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
30498           "dev": true
30499         },
30500         "tapable": {
30501           "version": "1.1.1",
30502           "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.1.tgz",
30503           "integrity": "sha512-9I2ydhj8Z9veORCw5PRm4u9uebCn0mcCa6scWoNcbZ6dAtoo2618u9UUzxgmsCOreJpqDDuv61LvwofW7hLcBA==",
30504           "dev": true
30505         },
30506         "webpack-sources": {
30507           "version": "1.3.0",
30508           "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.3.0.tgz",
30509           "integrity": "sha512-OiVgSrbGu7NEnEvQJJgdSFPl2qWKkWq5lHMhgiToIiN9w34EBnjYzSYs+VbL5KoYiLNtFFa7BZIKxRED3I32pA==",
30510           "dev": true,
30511           "requires": {
30512             "source-list-map": "^2.0.0",
30513             "source-map": "~0.6.1"
30514           }
30515         }
30516       }
30517     },
30518     "webpack-core": {
30519       "version": "0.6.9",
30520       "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz",
30521       "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=",
30522       "dev": true,
30523       "requires": {
30524         "source-list-map": "~0.1.7",
30525         "source-map": "~0.4.1"
30526       },
30527       "dependencies": {
30528         "source-list-map": {
30529           "version": "0.1.8",
30530           "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
30531           "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
30532           "dev": true
30533         },
30534         "source-map": {
30535           "version": "0.4.4",
30536           "resolved": "http://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
30537           "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
30538           "dev": true,
30539           "requires": {
30540             "amdefine": ">=0.0.4"
30541           }
30542         }
30543       }
30544     },
30545     "webpack-dev-middleware": {
30546       "version": "3.4.0",
30547       "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.4.0.tgz",
30548       "integrity": "sha512-Q9Iyc0X9dP9bAsYskAVJ/hmIZZQwf/3Sy4xCAZgL5cUkjZmUZLt4l5HpbST/Pdgjn3u6pE7u5OdGd1apgzRujA==",
30549       "dev": true,
30550       "requires": {
30551         "memory-fs": "~0.4.1",
30552         "mime": "^2.3.1",
30553         "range-parser": "^1.0.3",
30554         "webpack-log": "^2.0.0"
30555       },
30556       "dependencies": {
30557         "mime": {
30558           "version": "2.4.0",
30559           "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.0.tgz",
30560           "integrity": "sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==",
30561           "dev": true
30562         }
30563       }
30564     },
30565     "webpack-dev-server": {
30566       "version": "3.1.10",
30567       "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.1.10.tgz",
30568       "integrity": "sha512-RqOAVjfqZJtQcB0LmrzJ5y4Jp78lv9CK0MZ1YJDTaTmedMZ9PU9FLMQNrMCfVu8hHzaVLVOJKBlGEHMN10z+ww==",
30569       "dev": true,
30570       "requires": {
30571         "ansi-html": "0.0.7",
30572         "bonjour": "^3.5.0",
30573         "chokidar": "^2.0.0",
30574         "compression": "^1.5.2",
30575         "connect-history-api-fallback": "^1.3.0",
30576         "debug": "^3.1.0",
30577         "del": "^3.0.0",
30578         "express": "^4.16.2",
30579         "html-entities": "^1.2.0",
30580         "http-proxy-middleware": "~0.18.0",
30581         "import-local": "^2.0.0",
30582         "internal-ip": "^3.0.1",
30583         "ip": "^1.1.5",
30584         "killable": "^1.0.0",
30585         "loglevel": "^1.4.1",
30586         "opn": "^5.1.0",
30587         "portfinder": "^1.0.9",
30588         "schema-utils": "^1.0.0",
30589         "selfsigned": "^1.9.1",
30590         "serve-index": "^1.7.2",
30591         "sockjs": "0.3.19",
30592         "sockjs-client": "1.3.0",
30593         "spdy": "^3.4.1",
30594         "strip-ansi": "^3.0.0",
30595         "supports-color": "^5.1.0",
30596         "webpack-dev-middleware": "3.4.0",
30597         "webpack-log": "^2.0.0",
30598         "yargs": "12.0.2"
30599       },
30600       "dependencies": {
30601         "ansi-regex": {
30602           "version": "3.0.0",
30603           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
30604           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
30605           "dev": true
30606         },
30607         "anymatch": {
30608           "version": "2.0.0",
30609           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
30610           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
30611           "dev": true,
30612           "requires": {
30613             "micromatch": "^3.1.4",
30614             "normalize-path": "^2.1.1"
30615           }
30616         },
30617         "arr-diff": {
30618           "version": "4.0.0",
30619           "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
30620           "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
30621           "dev": true
30622         },
30623         "array-unique": {
30624           "version": "0.3.2",
30625           "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
30626           "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
30627           "dev": true
30628         },
30629         "braces": {
30630           "version": "2.3.2",
30631           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
30632           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
30633           "dev": true,
30634           "requires": {
30635             "arr-flatten": "^1.1.0",
30636             "array-unique": "^0.3.2",
30637             "extend-shallow": "^2.0.1",
30638             "fill-range": "^4.0.0",
30639             "isobject": "^3.0.1",
30640             "repeat-element": "^1.1.2",
30641             "snapdragon": "^0.8.1",
30642             "snapdragon-node": "^2.0.1",
30643             "split-string": "^3.0.2",
30644             "to-regex": "^3.0.1"
30645           },
30646           "dependencies": {
30647             "extend-shallow": {
30648               "version": "2.0.1",
30649               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
30650               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
30651               "dev": true,
30652               "requires": {
30653                 "is-extendable": "^0.1.0"
30654               }
30655             }
30656           }
30657         },
30658         "camelcase": {
30659           "version": "4.1.0",
30660           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
30661           "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
30662           "dev": true
30663         },
30664         "chokidar": {
30665           "version": "2.0.4",
30666           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz",
30667           "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==",
30668           "dev": true,
30669           "requires": {
30670             "anymatch": "^2.0.0",
30671             "async-each": "^1.0.0",
30672             "braces": "^2.3.0",
30673             "fsevents": "^1.2.2",
30674             "glob-parent": "^3.1.0",
30675             "inherits": "^2.0.1",
30676             "is-binary-path": "^1.0.0",
30677             "is-glob": "^4.0.0",
30678             "lodash.debounce": "^4.0.8",
30679             "normalize-path": "^2.1.1",
30680             "path-is-absolute": "^1.0.0",
30681             "readdirp": "^2.0.0",
30682             "upath": "^1.0.5"
30683           }
30684         },
30685         "cliui": {
30686           "version": "4.1.0",
30687           "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
30688           "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
30689           "dev": true,
30690           "requires": {
30691             "string-width": "^2.1.1",
30692             "strip-ansi": "^4.0.0",
30693             "wrap-ansi": "^2.0.0"
30694           },
30695           "dependencies": {
30696             "strip-ansi": {
30697               "version": "4.0.0",
30698               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
30699               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
30700               "dev": true,
30701               "requires": {
30702                 "ansi-regex": "^3.0.0"
30703               }
30704             }
30705           }
30706         },
30707         "cross-spawn": {
30708           "version": "6.0.5",
30709           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
30710           "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
30711           "dev": true,
30712           "requires": {
30713             "nice-try": "^1.0.4",
30714             "path-key": "^2.0.1",
30715             "semver": "^5.5.0",
30716             "shebang-command": "^1.2.0",
30717             "which": "^1.2.9"
30718           }
30719         },
30720         "debug": {
30721           "version": "3.2.6",
30722           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
30723           "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
30724           "dev": true,
30725           "requires": {
30726             "ms": "^2.1.1"
30727           },
30728           "dependencies": {
30729             "ms": {
30730               "version": "2.1.1",
30731               "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
30732               "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
30733               "dev": true
30734             }
30735           }
30736         },
30737         "decamelize": {
30738           "version": "2.0.0",
30739           "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz",
30740           "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==",
30741           "dev": true,
30742           "requires": {
30743             "xregexp": "4.0.0"
30744           }
30745         },
30746         "execa": {
30747           "version": "0.10.0",
30748           "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz",
30749           "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==",
30750           "dev": true,
30751           "requires": {
30752             "cross-spawn": "^6.0.0",
30753             "get-stream": "^3.0.0",
30754             "is-stream": "^1.1.0",
30755             "npm-run-path": "^2.0.0",
30756             "p-finally": "^1.0.0",
30757             "signal-exit": "^3.0.0",
30758             "strip-eof": "^1.0.0"
30759           }
30760         },
30761         "expand-brackets": {
30762           "version": "2.1.4",
30763           "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
30764           "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
30765           "dev": true,
30766           "requires": {
30767             "debug": "^2.3.3",
30768             "define-property": "^0.2.5",
30769             "extend-shallow": "^2.0.1",
30770             "posix-character-classes": "^0.1.0",
30771             "regex-not": "^1.0.0",
30772             "snapdragon": "^0.8.1",
30773             "to-regex": "^3.0.1"
30774           },
30775           "dependencies": {
30776             "debug": {
30777               "version": "2.6.9",
30778               "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
30779               "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
30780               "dev": true,
30781               "requires": {
30782                 "ms": "2.0.0"
30783               }
30784             },
30785             "define-property": {
30786               "version": "0.2.5",
30787               "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
30788               "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
30789               "dev": true,
30790               "requires": {
30791                 "is-descriptor": "^0.1.0"
30792               }
30793             },
30794             "extend-shallow": {
30795               "version": "2.0.1",
30796               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
30797               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
30798               "dev": true,
30799               "requires": {
30800                 "is-extendable": "^0.1.0"
30801               }
30802             },
30803             "is-descriptor": {
30804               "version": "0.1.6",
30805               "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
30806               "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
30807               "dev": true,
30808               "requires": {
30809                 "is-accessor-descriptor": "^0.1.6",
30810                 "is-data-descriptor": "^0.1.4",
30811                 "kind-of": "^5.0.0"
30812               }
30813             },
30814             "kind-of": {
30815               "version": "5.1.0",
30816               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
30817               "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
30818               "dev": true
30819             }
30820           }
30821         },
30822         "extglob": {
30823           "version": "2.0.4",
30824           "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
30825           "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
30826           "dev": true,
30827           "requires": {
30828             "array-unique": "^0.3.2",
30829             "define-property": "^1.0.0",
30830             "expand-brackets": "^2.1.4",
30831             "extend-shallow": "^2.0.1",
30832             "fragment-cache": "^0.2.1",
30833             "regex-not": "^1.0.0",
30834             "snapdragon": "^0.8.1",
30835             "to-regex": "^3.0.1"
30836           },
30837           "dependencies": {
30838             "define-property": {
30839               "version": "1.0.0",
30840               "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
30841               "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
30842               "dev": true,
30843               "requires": {
30844                 "is-descriptor": "^1.0.0"
30845               }
30846             },
30847             "extend-shallow": {
30848               "version": "2.0.1",
30849               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
30850               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
30851               "dev": true,
30852               "requires": {
30853                 "is-extendable": "^0.1.0"
30854               }
30855             }
30856           }
30857         },
30858         "fill-range": {
30859           "version": "4.0.0",
30860           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
30861           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
30862           "dev": true,
30863           "requires": {
30864             "extend-shallow": "^2.0.1",
30865             "is-number": "^3.0.0",
30866             "repeat-string": "^1.6.1",
30867             "to-regex-range": "^2.1.0"
30868           },
30869           "dependencies": {
30870             "extend-shallow": {
30871               "version": "2.0.1",
30872               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
30873               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
30874               "dev": true,
30875               "requires": {
30876                 "is-extendable": "^0.1.0"
30877               }
30878             }
30879           }
30880         },
30881         "find-up": {
30882           "version": "3.0.0",
30883           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
30884           "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
30885           "dev": true,
30886           "requires": {
30887             "locate-path": "^3.0.0"
30888           }
30889         },
30890         "fsevents": {
30891           "version": "1.2.4",
30892           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz",
30893           "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==",
30894           "dev": true,
30895           "optional": true,
30896           "requires": {
30897             "nan": "^2.9.2",
30898             "node-pre-gyp": "^0.10.0"
30899           },
30900           "dependencies": {
30901             "abbrev": {
30902               "version": "1.1.1",
30903               "bundled": true,
30904               "dev": true,
30905               "optional": true
30906             },
30907             "ansi-regex": {
30908               "version": "2.1.1",
30909               "bundled": true,
30910               "dev": true
30911             },
30912             "aproba": {
30913               "version": "1.2.0",
30914               "bundled": true,
30915               "dev": true,
30916               "optional": true
30917             },
30918             "are-we-there-yet": {
30919               "version": "1.1.4",
30920               "bundled": true,
30921               "dev": true,
30922               "optional": true,
30923               "requires": {
30924                 "delegates": "^1.0.0",
30925                 "readable-stream": "^2.0.6"
30926               }
30927             },
30928             "balanced-match": {
30929               "version": "1.0.0",
30930               "bundled": true,
30931               "dev": true
30932             },
30933             "brace-expansion": {
30934               "version": "1.1.11",
30935               "bundled": true,
30936               "dev": true,
30937               "requires": {
30938                 "balanced-match": "^1.0.0",
30939                 "concat-map": "0.0.1"
30940               }
30941             },
30942             "chownr": {
30943               "version": "1.0.1",
30944               "bundled": true,
30945               "dev": true,
30946               "optional": true
30947             },
30948             "code-point-at": {
30949               "version": "1.1.0",
30950               "bundled": true,
30951               "dev": true
30952             },
30953             "concat-map": {
30954               "version": "0.0.1",
30955               "bundled": true,
30956               "dev": true
30957             },
30958             "console-control-strings": {
30959               "version": "1.1.0",
30960               "bundled": true,
30961               "dev": true
30962             },
30963             "core-util-is": {
30964               "version": "1.0.2",
30965               "bundled": true,
30966               "dev": true,
30967               "optional": true
30968             },
30969             "debug": {
30970               "version": "2.6.9",
30971               "bundled": true,
30972               "dev": true,
30973               "optional": true,
30974               "requires": {
30975                 "ms": "2.0.0"
30976               }
30977             },
30978             "deep-extend": {
30979               "version": "0.5.1",
30980               "bundled": true,
30981               "dev": true,
30982               "optional": true
30983             },
30984             "delegates": {
30985               "version": "1.0.0",
30986               "bundled": true,
30987               "dev": true,
30988               "optional": true
30989             },
30990             "detect-libc": {
30991               "version": "1.0.3",
30992               "bundled": true,
30993               "dev": true,
30994               "optional": true
30995             },
30996             "fs-minipass": {
30997               "version": "1.2.5",
30998               "bundled": true,
30999               "dev": true,
31000               "optional": true,
31001               "requires": {
31002                 "minipass": "^2.2.1"
31003               }
31004             },
31005             "fs.realpath": {
31006               "version": "1.0.0",
31007               "bundled": true,
31008               "dev": true,
31009               "optional": true
31010             },
31011             "gauge": {
31012               "version": "2.7.4",
31013               "bundled": true,
31014               "dev": true,
31015               "optional": true,
31016               "requires": {
31017                 "aproba": "^1.0.3",
31018                 "console-control-strings": "^1.0.0",
31019                 "has-unicode": "^2.0.0",
31020                 "object-assign": "^4.1.0",
31021                 "signal-exit": "^3.0.0",
31022                 "string-width": "^1.0.1",
31023                 "strip-ansi": "^3.0.1",
31024                 "wide-align": "^1.1.0"
31025               }
31026             },
31027             "glob": {
31028               "version": "7.1.2",
31029               "bundled": true,
31030               "dev": true,
31031               "optional": true,
31032               "requires": {
31033                 "fs.realpath": "^1.0.0",
31034                 "inflight": "^1.0.4",
31035                 "inherits": "2",
31036                 "minimatch": "^3.0.4",
31037                 "once": "^1.3.0",
31038                 "path-is-absolute": "^1.0.0"
31039               }
31040             },
31041             "has-unicode": {
31042               "version": "2.0.1",
31043               "bundled": true,
31044               "dev": true,
31045               "optional": true
31046             },
31047             "iconv-lite": {
31048               "version": "0.4.21",
31049               "bundled": true,
31050               "dev": true,
31051               "optional": true,
31052               "requires": {
31053                 "safer-buffer": "^2.1.0"
31054               }
31055             },
31056             "ignore-walk": {
31057               "version": "3.0.1",
31058               "bundled": true,
31059               "dev": true,
31060               "optional": true,
31061               "requires": {
31062                 "minimatch": "^3.0.4"
31063               }
31064             },
31065             "inflight": {
31066               "version": "1.0.6",
31067               "bundled": true,
31068               "dev": true,
31069               "optional": true,
31070               "requires": {
31071                 "once": "^1.3.0",
31072                 "wrappy": "1"
31073               }
31074             },
31075             "inherits": {
31076               "version": "2.0.3",
31077               "bundled": true,
31078               "dev": true
31079             },
31080             "ini": {
31081               "version": "1.3.5",
31082               "bundled": true,
31083               "dev": true,
31084               "optional": true
31085             },
31086             "is-fullwidth-code-point": {
31087               "version": "1.0.0",
31088               "bundled": true,
31089               "dev": true,
31090               "requires": {
31091                 "number-is-nan": "^1.0.0"
31092               }
31093             },
31094             "isarray": {
31095               "version": "1.0.0",
31096               "bundled": true,
31097               "dev": true,
31098               "optional": true
31099             },
31100             "minimatch": {
31101               "version": "3.0.4",
31102               "bundled": true,
31103               "dev": true,
31104               "requires": {
31105                 "brace-expansion": "^1.1.7"
31106               }
31107             },
31108             "minimist": {
31109               "version": "0.0.8",
31110               "bundled": true,
31111               "dev": true
31112             },
31113             "minipass": {
31114               "version": "2.2.4",
31115               "bundled": true,
31116               "dev": true,
31117               "requires": {
31118                 "safe-buffer": "^5.1.1",
31119                 "yallist": "^3.0.0"
31120               }
31121             },
31122             "minizlib": {
31123               "version": "1.1.0",
31124               "bundled": true,
31125               "dev": true,
31126               "optional": true,
31127               "requires": {
31128                 "minipass": "^2.2.1"
31129               }
31130             },
31131             "mkdirp": {
31132               "version": "0.5.1",
31133               "bundled": true,
31134               "dev": true,
31135               "requires": {
31136                 "minimist": "0.0.8"
31137               }
31138             },
31139             "ms": {
31140               "version": "2.0.0",
31141               "bundled": true,
31142               "dev": true,
31143               "optional": true
31144             },
31145             "needle": {
31146               "version": "2.2.0",
31147               "bundled": true,
31148               "dev": true,
31149               "optional": true,
31150               "requires": {
31151                 "debug": "^2.1.2",
31152                 "iconv-lite": "^0.4.4",
31153                 "sax": "^1.2.4"
31154               }
31155             },
31156             "node-pre-gyp": {
31157               "version": "0.10.0",
31158               "bundled": true,
31159               "dev": true,
31160               "optional": true,
31161               "requires": {
31162                 "detect-libc": "^1.0.2",
31163                 "mkdirp": "^0.5.1",
31164                 "needle": "^2.2.0",
31165                 "nopt": "^4.0.1",
31166                 "npm-packlist": "^1.1.6",
31167                 "npmlog": "^4.0.2",
31168                 "rc": "^1.1.7",
31169                 "rimraf": "^2.6.1",
31170                 "semver": "^5.3.0",
31171                 "tar": "^4"
31172               }
31173             },
31174             "nopt": {
31175               "version": "4.0.1",
31176               "bundled": true,
31177               "dev": true,
31178               "optional": true,
31179               "requires": {
31180                 "abbrev": "1",
31181                 "osenv": "^0.1.4"
31182               }
31183             },
31184             "npm-bundled": {
31185               "version": "1.0.3",
31186               "bundled": true,
31187               "dev": true,
31188               "optional": true
31189             },
31190             "npm-packlist": {
31191               "version": "1.1.10",
31192               "bundled": true,
31193               "dev": true,
31194               "optional": true,
31195               "requires": {
31196                 "ignore-walk": "^3.0.1",
31197                 "npm-bundled": "^1.0.1"
31198               }
31199             },
31200             "npmlog": {
31201               "version": "4.1.2",
31202               "bundled": true,
31203               "dev": true,
31204               "optional": true,
31205               "requires": {
31206                 "are-we-there-yet": "~1.1.2",
31207                 "console-control-strings": "~1.1.0",
31208                 "gauge": "~2.7.3",
31209                 "set-blocking": "~2.0.0"
31210               }
31211             },
31212             "number-is-nan": {
31213               "version": "1.0.1",
31214               "bundled": true,
31215               "dev": true
31216             },
31217             "object-assign": {
31218               "version": "4.1.1",
31219               "bundled": true,
31220               "dev": true,
31221               "optional": true
31222             },
31223             "once": {
31224               "version": "1.4.0",
31225               "bundled": true,
31226               "dev": true,
31227               "requires": {
31228                 "wrappy": "1"
31229               }
31230             },
31231             "os-homedir": {
31232               "version": "1.0.2",
31233               "bundled": true,
31234               "dev": true,
31235               "optional": true
31236             },
31237             "os-tmpdir": {
31238               "version": "1.0.2",
31239               "bundled": true,
31240               "dev": true,
31241               "optional": true
31242             },
31243             "osenv": {
31244               "version": "0.1.5",
31245               "bundled": true,
31246               "dev": true,
31247               "optional": true,
31248               "requires": {
31249                 "os-homedir": "^1.0.0",
31250                 "os-tmpdir": "^1.0.0"
31251               }
31252             },
31253             "path-is-absolute": {
31254               "version": "1.0.1",
31255               "bundled": true,
31256               "dev": true,
31257               "optional": true
31258             },
31259             "process-nextick-args": {
31260               "version": "2.0.0",
31261               "bundled": true,
31262               "dev": true,
31263               "optional": true
31264             },
31265             "rc": {
31266               "version": "1.2.7",
31267               "bundled": true,
31268               "dev": true,
31269               "optional": true,
31270               "requires": {
31271                 "deep-extend": "^0.5.1",
31272                 "ini": "~1.3.0",
31273                 "minimist": "^1.2.0",
31274                 "strip-json-comments": "~2.0.1"
31275               },
31276               "dependencies": {
31277                 "minimist": {
31278                   "version": "1.2.0",
31279                   "bundled": true,
31280                   "dev": true,
31281                   "optional": true
31282                 }
31283               }
31284             },
31285             "readable-stream": {
31286               "version": "2.3.6",
31287               "bundled": true,
31288               "dev": true,
31289               "optional": true,
31290               "requires": {
31291                 "core-util-is": "~1.0.0",
31292                 "inherits": "~2.0.3",
31293                 "isarray": "~1.0.0",
31294                 "process-nextick-args": "~2.0.0",
31295                 "safe-buffer": "~5.1.1",
31296                 "string_decoder": "~1.1.1",
31297                 "util-deprecate": "~1.0.1"
31298               }
31299             },
31300             "rimraf": {
31301               "version": "2.6.2",
31302               "bundled": true,
31303               "dev": true,
31304               "optional": true,
31305               "requires": {
31306                 "glob": "^7.0.5"
31307               }
31308             },
31309             "safe-buffer": {
31310               "version": "5.1.1",
31311               "bundled": true,
31312               "dev": true
31313             },
31314             "safer-buffer": {
31315               "version": "2.1.2",
31316               "bundled": true,
31317               "dev": true,
31318               "optional": true
31319             },
31320             "sax": {
31321               "version": "1.2.4",
31322               "bundled": true,
31323               "dev": true,
31324               "optional": true
31325             },
31326             "semver": {
31327               "version": "5.5.0",
31328               "bundled": true,
31329               "dev": true,
31330               "optional": true
31331             },
31332             "set-blocking": {
31333               "version": "2.0.0",
31334               "bundled": true,
31335               "dev": true,
31336               "optional": true
31337             },
31338             "signal-exit": {
31339               "version": "3.0.2",
31340               "bundled": true,
31341               "dev": true,
31342               "optional": true
31343             },
31344             "string-width": {
31345               "version": "1.0.2",
31346               "bundled": true,
31347               "dev": true,
31348               "requires": {
31349                 "code-point-at": "^1.0.0",
31350                 "is-fullwidth-code-point": "^1.0.0",
31351                 "strip-ansi": "^3.0.0"
31352               }
31353             },
31354             "string_decoder": {
31355               "version": "1.1.1",
31356               "bundled": true,
31357               "dev": true,
31358               "optional": true,
31359               "requires": {
31360                 "safe-buffer": "~5.1.0"
31361               }
31362             },
31363             "strip-ansi": {
31364               "version": "3.0.1",
31365               "bundled": true,
31366               "dev": true,
31367               "requires": {
31368                 "ansi-regex": "^2.0.0"
31369               }
31370             },
31371             "strip-json-comments": {
31372               "version": "2.0.1",
31373               "bundled": true,
31374               "dev": true,
31375               "optional": true
31376             },
31377             "tar": {
31378               "version": "4.4.1",
31379               "bundled": true,
31380               "dev": true,
31381               "optional": true,
31382               "requires": {
31383                 "chownr": "^1.0.1",
31384                 "fs-minipass": "^1.2.5",
31385                 "minipass": "^2.2.4",
31386                 "minizlib": "^1.1.0",
31387                 "mkdirp": "^0.5.0",
31388                 "safe-buffer": "^5.1.1",
31389                 "yallist": "^3.0.2"
31390               }
31391             },
31392             "util-deprecate": {
31393               "version": "1.0.2",
31394               "bundled": true,
31395               "dev": true,
31396               "optional": true
31397             },
31398             "wide-align": {
31399               "version": "1.1.2",
31400               "bundled": true,
31401               "dev": true,
31402               "optional": true,
31403               "requires": {
31404                 "string-width": "^1.0.2"
31405               }
31406             },
31407             "wrappy": {
31408               "version": "1.0.2",
31409               "bundled": true,
31410               "dev": true
31411             },
31412             "yallist": {
31413               "version": "3.0.2",
31414               "bundled": true,
31415               "dev": true
31416             }
31417           }
31418         },
31419         "glob-parent": {
31420           "version": "3.1.0",
31421           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
31422           "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
31423           "dev": true,
31424           "requires": {
31425             "is-glob": "^3.1.0",
31426             "path-dirname": "^1.0.0"
31427           },
31428           "dependencies": {
31429             "is-glob": {
31430               "version": "3.1.0",
31431               "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
31432               "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
31433               "dev": true,
31434               "requires": {
31435                 "is-extglob": "^2.1.0"
31436               }
31437             }
31438           }
31439         },
31440         "has-flag": {
31441           "version": "3.0.0",
31442           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
31443           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
31444           "dev": true
31445         },
31446         "invert-kv": {
31447           "version": "2.0.0",
31448           "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
31449           "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
31450           "dev": true
31451         },
31452         "is-accessor-descriptor": {
31453           "version": "0.1.6",
31454           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
31455           "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
31456           "dev": true,
31457           "requires": {
31458             "kind-of": "^3.0.2"
31459           },
31460           "dependencies": {
31461             "kind-of": {
31462               "version": "3.2.2",
31463               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
31464               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
31465               "dev": true,
31466               "requires": {
31467                 "is-buffer": "^1.1.5"
31468               }
31469             }
31470           }
31471         },
31472         "is-data-descriptor": {
31473           "version": "0.1.4",
31474           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
31475           "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
31476           "dev": true,
31477           "requires": {
31478             "kind-of": "^3.0.2"
31479           },
31480           "dependencies": {
31481             "kind-of": {
31482               "version": "3.2.2",
31483               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
31484               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
31485               "dev": true,
31486               "requires": {
31487                 "is-buffer": "^1.1.5"
31488               }
31489             }
31490           }
31491         },
31492         "is-extglob": {
31493           "version": "2.1.1",
31494           "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
31495           "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
31496           "dev": true
31497         },
31498         "is-fullwidth-code-point": {
31499           "version": "2.0.0",
31500           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
31501           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
31502           "dev": true
31503         },
31504         "is-glob": {
31505           "version": "4.0.0",
31506           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz",
31507           "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=",
31508           "dev": true,
31509           "requires": {
31510             "is-extglob": "^2.1.1"
31511           }
31512         },
31513         "is-number": {
31514           "version": "3.0.0",
31515           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
31516           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
31517           "dev": true,
31518           "requires": {
31519             "kind-of": "^3.0.2"
31520           },
31521           "dependencies": {
31522             "kind-of": {
31523               "version": "3.2.2",
31524               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
31525               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
31526               "dev": true,
31527               "requires": {
31528                 "is-buffer": "^1.1.5"
31529               }
31530             }
31531           }
31532         },
31533         "isobject": {
31534           "version": "3.0.1",
31535           "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
31536           "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
31537           "dev": true
31538         },
31539         "kind-of": {
31540           "version": "6.0.2",
31541           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
31542           "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
31543           "dev": true
31544         },
31545         "lcid": {
31546           "version": "2.0.0",
31547           "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
31548           "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
31549           "dev": true,
31550           "requires": {
31551             "invert-kv": "^2.0.0"
31552           }
31553         },
31554         "locate-path": {
31555           "version": "3.0.0",
31556           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
31557           "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
31558           "dev": true,
31559           "requires": {
31560             "p-locate": "^3.0.0",
31561             "path-exists": "^3.0.0"
31562           }
31563         },
31564         "mem": {
31565           "version": "4.0.0",
31566           "resolved": "https://registry.npmjs.org/mem/-/mem-4.0.0.tgz",
31567           "integrity": "sha512-WQxG/5xYc3tMbYLXoXPm81ET2WDULiU5FxbuIoNbJqLOOI8zehXFdZuiUEgfdrU2mVB1pxBZUGlYORSrpuJreA==",
31568           "dev": true,
31569           "requires": {
31570             "map-age-cleaner": "^0.1.1",
31571             "mimic-fn": "^1.0.0",
31572             "p-is-promise": "^1.1.0"
31573           }
31574         },
31575         "micromatch": {
31576           "version": "3.1.10",
31577           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
31578           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
31579           "dev": true,
31580           "requires": {
31581             "arr-diff": "^4.0.0",
31582             "array-unique": "^0.3.2",
31583             "braces": "^2.3.1",
31584             "define-property": "^2.0.2",
31585             "extend-shallow": "^3.0.2",
31586             "extglob": "^2.0.4",
31587             "fragment-cache": "^0.2.1",
31588             "kind-of": "^6.0.2",
31589             "nanomatch": "^1.2.9",
31590             "object.pick": "^1.3.0",
31591             "regex-not": "^1.0.0",
31592             "snapdragon": "^0.8.1",
31593             "to-regex": "^3.0.2"
31594           }
31595         },
31596         "os-locale": {
31597           "version": "3.0.1",
31598           "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.0.1.tgz",
31599           "integrity": "sha512-7g5e7dmXPtzcP4bgsZ8ixDVqA7oWYuEz4lOSujeWyliPai4gfVDiFIcwBg3aGCPnmSGfzOKTK3ccPn0CKv3DBw==",
31600           "dev": true,
31601           "requires": {
31602             "execa": "^0.10.0",
31603             "lcid": "^2.0.0",
31604             "mem": "^4.0.0"
31605           }
31606         },
31607         "p-limit": {
31608           "version": "2.0.0",
31609           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.0.0.tgz",
31610           "integrity": "sha512-fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A==",
31611           "dev": true,
31612           "requires": {
31613             "p-try": "^2.0.0"
31614           }
31615         },
31616         "p-locate": {
31617           "version": "3.0.0",
31618           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
31619           "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
31620           "dev": true,
31621           "requires": {
31622             "p-limit": "^2.0.0"
31623           }
31624         },
31625         "p-try": {
31626           "version": "2.0.0",
31627           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz",
31628           "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==",
31629           "dev": true
31630         },
31631         "string-width": {
31632           "version": "2.1.1",
31633           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
31634           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
31635           "dev": true,
31636           "requires": {
31637             "is-fullwidth-code-point": "^2.0.0",
31638             "strip-ansi": "^4.0.0"
31639           },
31640           "dependencies": {
31641             "strip-ansi": {
31642               "version": "4.0.0",
31643               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
31644               "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
31645               "dev": true,
31646               "requires": {
31647                 "ansi-regex": "^3.0.0"
31648               }
31649             }
31650           }
31651         },
31652         "supports-color": {
31653           "version": "5.5.0",
31654           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
31655           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
31656           "dev": true,
31657           "requires": {
31658             "has-flag": "^3.0.0"
31659           }
31660         },
31661         "upath": {
31662           "version": "1.1.0",
31663           "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz",
31664           "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==",
31665           "dev": true
31666         },
31667         "which-module": {
31668           "version": "2.0.0",
31669           "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
31670           "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
31671           "dev": true
31672         },
31673         "yargs": {
31674           "version": "12.0.2",
31675           "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz",
31676           "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==",
31677           "dev": true,
31678           "requires": {
31679             "cliui": "^4.0.0",
31680             "decamelize": "^2.0.0",
31681             "find-up": "^3.0.0",
31682             "get-caller-file": "^1.0.1",
31683             "os-locale": "^3.0.0",
31684             "require-directory": "^2.1.1",
31685             "require-main-filename": "^1.0.1",
31686             "set-blocking": "^2.0.0",
31687             "string-width": "^2.0.0",
31688             "which-module": "^2.0.0",
31689             "y18n": "^3.2.1 || ^4.0.0",
31690             "yargs-parser": "^10.1.0"
31691           }
31692         },
31693         "yargs-parser": {
31694           "version": "10.1.0",
31695           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
31696           "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
31697           "dev": true,
31698           "requires": {
31699             "camelcase": "^4.1.0"
31700           }
31701         }
31702       }
31703     },
31704     "webpack-log": {
31705       "version": "2.0.0",
31706       "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
31707       "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
31708       "dev": true,
31709       "requires": {
31710         "ansi-colors": "^3.0.0",
31711         "uuid": "^3.3.2"
31712       },
31713       "dependencies": {
31714         "uuid": {
31715           "version": "3.3.2",
31716           "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
31717           "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
31718           "dev": true
31719         }
31720       }
31721     },
31722     "webpack-merge": {
31723       "version": "4.1.4",
31724       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.1.4.tgz",
31725       "integrity": "sha512-TmSe1HZKeOPey3oy1Ov2iS3guIZjWvMT2BBJDzzT5jScHTjVC3mpjJofgueEzaEd6ibhxRDD6MIblDr8tzh8iQ==",
31726       "dev": true,
31727       "requires": {
31728         "lodash": "^4.17.5"
31729       }
31730     },
31731     "webpack-sources": {
31732       "version": "1.1.0",
31733       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.1.0.tgz",
31734       "integrity": "sha512-aqYp18kPphgoO5c/+NaUvEeACtZjMESmDChuD3NBciVpah3XpMEU9VAAtIaB1BsfJWWTSdv8Vv1m3T0aRk2dUw==",
31735       "dev": true,
31736       "requires": {
31737         "source-list-map": "^2.0.0",
31738         "source-map": "~0.6.1"
31739       },
31740       "dependencies": {
31741         "source-map": {
31742           "version": "0.6.1",
31743           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
31744           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
31745           "dev": true
31746         }
31747       }
31748     },
31749     "webpack-subresource-integrity": {
31750       "version": "1.1.0-rc.6",
31751       "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.1.0-rc.6.tgz",
31752       "integrity": "sha512-Az7y8xTniNhaA0620AV1KPwWOqawurVVDzQSpPAeR5RwNbL91GoBSJAAo9cfd+GiFHwsS5bbHepBw1e6Hzxy4w==",
31753       "dev": true,
31754       "requires": {
31755         "webpack-core": "^0.6.8"
31756       }
31757     },
31758     "websocket-driver": {
31759       "version": "0.7.0",
31760       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz",
31761       "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=",
31762       "dev": true,
31763       "requires": {
31764         "http-parser-js": ">=0.4.0",
31765         "websocket-extensions": ">=0.1.1"
31766       }
31767     },
31768     "websocket-extensions": {
31769       "version": "0.1.3",
31770       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
31771       "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
31772       "dev": true
31773     },
31774     "whatwg-encoding": {
31775       "version": "1.0.5",
31776       "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
31777       "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
31778       "dev": true,
31779       "requires": {
31780         "iconv-lite": "0.4.24"
31781       },
31782       "dependencies": {
31783         "iconv-lite": {
31784           "version": "0.4.24",
31785           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
31786           "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
31787           "dev": true,
31788           "requires": {
31789             "safer-buffer": ">= 2.1.2 < 3"
31790           }
31791         }
31792       }
31793     },
31794     "whatwg-mimetype": {
31795       "version": "2.3.0",
31796       "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
31797       "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==",
31798       "dev": true
31799     },
31800     "whatwg-url": {
31801       "version": "6.5.0",
31802       "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz",
31803       "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==",
31804       "dev": true,
31805       "requires": {
31806         "lodash.sortby": "^4.7.0",
31807         "tr46": "^1.0.1",
31808         "webidl-conversions": "^4.0.2"
31809       }
31810     },
31811     "when": {
31812       "version": "3.6.4",
31813       "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz",
31814       "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=",
31815       "dev": true
31816     },
31817     "which": {
31818       "version": "1.3.0",
31819       "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz",
31820       "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==",
31821       "dev": true,
31822       "requires": {
31823         "isexe": "^2.0.0"
31824       }
31825     },
31826     "which-module": {
31827       "version": "1.0.0",
31828       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
31829       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
31830       "dev": true,
31831       "optional": true
31832     },
31833     "wide-align": {
31834       "version": "1.1.3",
31835       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
31836       "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
31837       "dev": true,
31838       "requires": {
31839         "string-width": "^1.0.2 || 2"
31840       }
31841     },
31842     "window-size": {
31843       "version": "0.1.0",
31844       "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
31845       "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
31846       "dev": true
31847     },
31848     "wordwrap": {
31849       "version": "0.0.2",
31850       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
31851       "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
31852       "dev": true
31853     },
31854     "worker-farm": {
31855       "version": "1.6.0",
31856       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.6.0.tgz",
31857       "integrity": "sha512-6w+3tHbM87WnSWnENBUvA2pxJPLhQUg5LKwUQHq3r+XPhIM+Gh2R5ycbwPCyuGbNg+lPgdcnQUhuC02kJCvffQ==",
31858       "dev": true,
31859       "requires": {
31860         "errno": "~0.1.7"
31861       }
31862     },
31863     "wrap-ansi": {
31864       "version": "2.1.0",
31865       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
31866       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
31867       "dev": true,
31868       "requires": {
31869         "string-width": "^1.0.1",
31870         "strip-ansi": "^3.0.1"
31871       }
31872     },
31873     "wrappy": {
31874       "version": "1.0.2",
31875       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
31876       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
31877     },
31878     "write-file-atomic": {
31879       "version": "2.4.1",
31880       "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz",
31881       "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==",
31882       "dev": true,
31883       "requires": {
31884         "graceful-fs": "^4.1.11",
31885         "imurmurhash": "^0.1.4",
31886         "signal-exit": "^3.0.2"
31887       }
31888     },
31889     "ws": {
31890       "version": "5.2.2",
31891       "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz",
31892       "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==",
31893       "dev": true,
31894       "requires": {
31895         "async-limiter": "~1.0.0"
31896       }
31897     },
31898     "xhr2": {
31899       "version": "0.1.4",
31900       "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.4.tgz",
31901       "integrity": "sha1-f4dliEdxbbUCYyOBL4GMras4el8="
31902     },
31903     "xml": {
31904       "version": "1.0.1",
31905       "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz",
31906       "integrity": "sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=",
31907       "dev": true
31908     },
31909     "xml-name-validator": {
31910       "version": "3.0.0",
31911       "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
31912       "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
31913       "dev": true
31914     },
31915     "xregexp": {
31916       "version": "4.0.0",
31917       "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz",
31918       "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==",
31919       "dev": true
31920     },
31921     "xtend": {
31922       "version": "4.0.1",
31923       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
31924       "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
31925       "dev": true
31926     },
31927     "y18n": {
31928       "version": "4.0.0",
31929       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
31930       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
31931       "dev": true
31932     },
31933     "yallist": {
31934       "version": "2.1.2",
31935       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
31936       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
31937       "dev": true
31938     },
31939     "yargs": {
31940       "version": "7.1.0",
31941       "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
31942       "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
31943       "dev": true,
31944       "optional": true,
31945       "requires": {
31946         "camelcase": "^3.0.0",
31947         "cliui": "^3.2.0",
31948         "decamelize": "^1.1.1",
31949         "get-caller-file": "^1.0.1",
31950         "os-locale": "^1.4.0",
31951         "read-pkg-up": "^1.0.1",
31952         "require-directory": "^2.1.1",
31953         "require-main-filename": "^1.0.1",
31954         "set-blocking": "^2.0.0",
31955         "string-width": "^1.0.2",
31956         "which-module": "^1.0.0",
31957         "y18n": "^3.2.1",
31958         "yargs-parser": "^5.0.0"
31959       },
31960       "dependencies": {
31961         "camelcase": {
31962           "version": "3.0.0",
31963           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
31964           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
31965           "dev": true,
31966           "optional": true
31967         },
31968         "y18n": {
31969           "version": "3.2.1",
31970           "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
31971           "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
31972           "dev": true,
31973           "optional": true
31974         }
31975       }
31976     },
31977     "yargs-parser": {
31978       "version": "5.0.0",
31979       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
31980       "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
31981       "dev": true,
31982       "optional": true,
31983       "requires": {
31984         "camelcase": "^3.0.0"
31985       },
31986       "dependencies": {
31987         "camelcase": {
31988           "version": "3.0.0",
31989           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
31990           "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
31991           "dev": true,
31992           "optional": true
31993         }
31994       }
31995     },
31996     "yauzl": {
31997       "version": "2.8.0",
31998       "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.8.0.tgz",
31999       "integrity": "sha1-eUUK/yKyqcWkHvVOAtuQfM+/nuI=",
32000       "dev": true,
32001       "requires": {
32002         "buffer-crc32": "~0.2.3",
32003         "fd-slicer": "~1.0.1"
32004       }
32005     },
32006     "yn": {
32007       "version": "2.0.0",
32008       "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
32009       "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
32010       "dev": true
32011     },
32012     "zone.js": {
32013       "version": "0.8.26",
32014       "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.8.26.tgz",
32015       "integrity": "sha512-W9Nj+UmBJG251wkCacIkETgra4QgBo/vgoEkb4a2uoLzpQG7qF9nzwoLXWU5xj3Fg2mxGvEDh47mg24vXccYjA=="
32016     }
32017   }
32018 }