microsoft/vscode-react-native

Public

mirrored from https://github.com/microsoft/vscode-react-nativeAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
14fc31721677a63847ccda02e588e2b4bea71e57

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

npm-shrinkwrap.json

11330lines · modecode

1{
2 "name": "vscode-react-native",
3 "version": "0.6.18",
4 "lockfileVersion": 1,
5 "requires": true,
6 "dependencies": {
7 "@babel/code-frame": {
8 "version": "7.0.0-beta.52",
9 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.52.tgz",
10 "integrity": "sha1-GSSDv6DR5GfBAVccIQKcy3SvKAE=",
11 "dev": true,
12 "requires": {
13 "@babel/highlight": "7.0.0-beta.52"
14 }
15 },
16 "@babel/highlight": {
17 "version": "7.0.0-beta.52",
18 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.52.tgz",
19 "integrity": "sha1-7ySTFDLwYVXnvDnNuKaze0oos9A=",
20 "dev": true,
21 "requires": {
22 "chalk": "^2.0.0",
23 "esutils": "^2.0.2",
24 "js-tokens": "^3.0.0"
25 },
26 "dependencies": {
27 "ansi-styles": {
28 "version": "3.2.1",
29 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
30 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
31 "dev": true,
32 "requires": {
33 "color-convert": "^1.9.0"
34 }
35 },
36 "chalk": {
37 "version": "2.4.1",
38 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
39 "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
40 "dev": true,
41 "requires": {
42 "ansi-styles": "^3.2.1",
43 "escape-string-regexp": "^1.0.5",
44 "supports-color": "^5.3.0"
45 }
46 },
47 "has-flag": {
48 "version": "3.0.0",
49 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
50 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
51 "dev": true
52 },
53 "supports-color": {
54 "version": "5.4.0",
55 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
56 "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
57 "dev": true,
58 "requires": {
59 "has-flag": "^3.0.0"
60 }
61 }
62 }
63 },
64 "@gulp-sourcemaps/map-sources": {
65 "version": "1.0.0",
66 "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz",
67 "integrity": "sha1-iQrnxdjId/bThIYCFazp1+yUW9o=",
68 "dev": true,
69 "requires": {
70 "normalize-path": "^2.0.1",
71 "through2": "^2.0.3"
72 }
73 },
74 "@types/events": {
75 "version": "1.2.0",
76 "resolved": "https://registry.npmjs.org/@types/events/-/events-1.2.0.tgz",
77 "integrity": "sha512-KEIlhXnIutzKwRbQkGWb/I4HFqBuUykAdHgDED6xqwXJfONCjF5VoE0cXEiurh3XauygxzeDzgtXUqvLkxFzzA==",
78 "dev": true
79 },
80 "@types/fancy-log": {
81 "version": "1.3.0",
82 "resolved": "https://registry.npmjs.org/@types/fancy-log/-/fancy-log-1.3.0.tgz",
83 "integrity": "sha512-mQjDxyOM1Cpocd+vm1kZBP7smwKZ4TNokFeds9LV7OZibmPJFEzY3+xZMrKfUdNT71lv8GoCPD6upKwHxubClw==",
84 "dev": true
85 },
86 "@types/glob": {
87 "version": "5.0.35",
88 "resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.35.tgz",
89 "integrity": "sha512-wc+VveszMLyMWFvXLkloixT4n0harUIVZjnpzztaZ0nKLuul7Z32iMt2fUFGAaZ4y1XWjFRMtCI5ewvyh4aIeg==",
90 "dev": true,
91 "requires": {
92 "@types/events": "*",
93 "@types/minimatch": "*",
94 "@types/node": "*"
95 }
96 },
97 "@types/minimatch": {
98 "version": "3.0.3",
99 "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
100 "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
101 "dev": true
102 },
103 "@types/mocha": {
104 "version": "2.2.48",
105 "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-2.2.48.tgz",
106 "integrity": "sha512-nlK/iyETgafGli8Zh9zJVCTicvU3iajSkRwOh3Hhiva598CMqNJ4NcVCGMTGKpGpTYj/9R8RLzS9NAykSSCqGw==",
107 "dev": true
108 },
109 "@types/mock-fs": {
110 "version": "3.6.30",
111 "resolved": "https://registry.npmjs.org/@types/mock-fs/-/mock-fs-3.6.30.tgz",
112 "integrity": "sha1-TYElQeh7I1dyYaWqlfcE3T0B5BA=",
113 "dev": true,
114 "requires": {
115 "@types/node": "*"
116 }
117 },
118 "@types/node": {
119 "version": "6.0.114",
120 "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.114.tgz",
121 "integrity": "sha512-5ViC9dwf1VIAtrOFTvOuN04lJgw28eKjuy0Vg2Bd/fSlxKP2feCSkIw04ZgOENL2ywdWrtbkthp1XVLEjJmouw==",
122 "dev": true
123 },
124 "@types/qr-image": {
125 "version": "3.2.1",
126 "resolved": "https://registry.npmjs.org/@types/qr-image/-/qr-image-3.2.1.tgz",
127 "integrity": "sha512-x8Jv9YUw0wPXviOwX1/QPcLWFv2M9dYAQwYKWs4pqzCcBMWrgjGlrPSpvc9T2YtKitJa/+BkGQnAUgphqdeoeA==",
128 "dev": true,
129 "requires": {
130 "@types/node": "*"
131 }
132 },
133 "@types/shelljs": {
134 "version": "0.7.9",
135 "resolved": "https://registry.npmjs.org/@types/shelljs/-/shelljs-0.7.9.tgz",
136 "integrity": "sha512-GwfXBWx+JgH+mrf35NnNFPFl6kQZgDQqZBUdWrHB1phulBbVpOwedZun7hZRyfTOxlicwo4ftsC1fpUZZIiN5w==",
137 "dev": true,
138 "requires": {
139 "@types/glob": "*",
140 "@types/node": "*"
141 }
142 },
143 "@types/source-map": {
144 "version": "0.5.2",
145 "resolved": "https://registry.npmjs.org/@types/source-map/-/source-map-0.5.2.tgz",
146 "integrity": "sha512-++w4WmMbk3dS3UeHGzAG+xJOSz5Xqtjys/TBkqG3qp3SeWE7Wwezqe5eB7B51cxUyh4PW7bwVotpsLdBK0D8cw==",
147 "dev": true
148 },
149 "@types/source-map-support": {
150 "version": "0.2.28",
151 "resolved": "https://registry.npmjs.org/@types/source-map-support/-/source-map-support-0.2.28.tgz",
152 "integrity": "sha1-zmSX36nJ+9IadTlVtKUdiZPXWd0=",
153 "dev": true,
154 "requires": {
155 "@types/node": "*"
156 }
157 },
158 "@types/strip-bom": {
159 "version": "3.0.0",
160 "resolved": "https://registry.npmjs.org/@types/strip-bom/-/strip-bom-3.0.0.tgz",
161 "integrity": "sha1-FKjsOVbC6B7bdSB5CuzyHCkK69I=",
162 "dev": true
163 },
164 "@types/strip-json-comments": {
165 "version": "0.0.30",
166 "resolved": "https://registry.npmjs.org/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz",
167 "integrity": "sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ==",
168 "dev": true
169 },
170 "@types/websocket": {
171 "version": "0.0.33",
172 "resolved": "https://registry.npmjs.org/@types/websocket/-/websocket-0.0.33.tgz",
173 "integrity": "sha1-4PVEYJabifRCny4eYL69lwyp/wE=",
174 "dev": true,
175 "requires": {
176 "@types/node": "*"
177 }
178 },
179 "@types/ws": {
180 "version": "0.0.39",
181 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-0.0.39.tgz",
182 "integrity": "sha1-0jhsNHXrZOVhE3okWk0dE7H2n9E=",
183 "dev": true,
184 "requires": {
185 "@types/node": "*"
186 }
187 },
188 "abab": {
189 "version": "1.0.4",
190 "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz",
191 "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4=",
192 "dev": true
193 },
194 "abbrev": {
195 "version": "1.0.9",
196 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
197 "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
198 "dev": true
199 },
200 "acorn": {
201 "version": "4.0.13",
202 "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
203 "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
204 "dev": true
205 },
206 "acorn-globals": {
207 "version": "4.1.0",
208 "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.1.0.tgz",
209 "integrity": "sha512-KjZwU26uG3u6eZcfGbTULzFcsoz6pegNKtHPksZPOUsiKo5bUmiBPa38FuHZ/Eun+XYh/JCCkS9AS3Lu4McQOQ==",
210 "dev": true,
211 "requires": {
212 "acorn": "^5.0.0"
213 },
214 "dependencies": {
215 "acorn": {
216 "version": "5.7.1",
217 "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.1.tgz",
218 "integrity": "sha512-d+nbxBUGKg7Arpsvbnlq61mc12ek3EY8EQldM3GPAhWJ1UVxC6TDGbIvUMNU6obBX3i1+ptCIzV4vq0gFPEGVQ==",
219 "dev": true
220 }
221 }
222 },
223 "agent-base": {
224 "version": "1.0.2",
225 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-1.0.2.tgz",
226 "integrity": "sha1-aJDT+yFwBLYrcPiSjg+uX4lSpwY="
227 },
228 "ajv": {
229 "version": "5.5.2",
230 "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
231 "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=",
232 "dev": true,
233 "requires": {
234 "co": "^4.6.0",
235 "fast-deep-equal": "^1.0.0",
236 "fast-json-stable-stringify": "^2.0.0",
237 "json-schema-traverse": "^0.3.0"
238 }
239 },
240 "align-text": {
241 "version": "0.1.4",
242 "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
243 "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
244 "dev": true,
245 "requires": {
246 "kind-of": "^3.0.2",
247 "longest": "^1.0.1",
248 "repeat-string": "^1.5.2"
249 },
250 "dependencies": {
251 "kind-of": {
252 "version": "3.2.2",
253 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
254 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
255 "dev": true,
256 "requires": {
257 "is-buffer": "^1.1.5"
258 }
259 }
260 }
261 },
262 "amdefine": {
263 "version": "1.0.1",
264 "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
265 "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU="
266 },
267 "ansi-colors": {
268 "version": "1.1.0",
269 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
270 "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
271 "dev": true,
272 "requires": {
273 "ansi-wrap": "^0.1.0"
274 }
275 },
276 "ansi-cyan": {
277 "version": "0.1.1",
278 "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz",
279 "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=",
280 "dev": true,
281 "requires": {
282 "ansi-wrap": "0.1.0"
283 }
284 },
285 "ansi-escapes": {
286 "version": "3.1.0",
287 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz",
288 "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==",
289 "dev": true
290 },
291 "ansi-gray": {
292 "version": "0.1.1",
293 "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz",
294 "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=",
295 "dev": true,
296 "requires": {
297 "ansi-wrap": "0.1.0"
298 }
299 },
300 "ansi-red": {
301 "version": "0.1.1",
302 "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz",
303 "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=",
304 "dev": true,
305 "requires": {
306 "ansi-wrap": "0.1.0"
307 }
308 },
309 "ansi-regex": {
310 "version": "2.1.1",
311 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
312 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
313 "dev": true
314 },
315 "ansi-styles": {
316 "version": "2.2.1",
317 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
318 "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
319 "dev": true
320 },
321 "ansi-wrap": {
322 "version": "0.1.0",
323 "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz",
324 "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=",
325 "dev": true
326 },
327 "anymatch": {
328 "version": "2.0.0",
329 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
330 "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
331 "dev": true,
332 "requires": {
333 "micromatch": "^3.1.4",
334 "normalize-path": "^2.1.1"
335 }
336 },
337 "append-transform": {
338 "version": "1.0.0",
339 "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz",
340 "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==",
341 "dev": true,
342 "requires": {
343 "default-require-extensions": "^2.0.0"
344 }
345 },
346 "applicationinsights": {
347 "version": "0.15.6",
348 "resolved": "https://registry.npmjs.org/applicationinsights/-/applicationinsights-0.15.6.tgz",
349 "integrity": "sha1-IBoGgsBwT+S92aktCyy+NNKuWXI="
350 },
351 "aproba": {
352 "version": "1.2.0",
353 "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
354 "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
355 "dev": true,
356 "optional": true
357 },
358 "archy": {
359 "version": "1.0.0",
360 "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
361 "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
362 "dev": true
363 },
364 "are-we-there-yet": {
365 "version": "1.1.5",
366 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
367 "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
368 "dev": true,
369 "optional": true,
370 "requires": {
371 "delegates": "^1.0.0",
372 "readable-stream": "^2.0.6"
373 },
374 "dependencies": {
375 "isarray": {
376 "version": "1.0.0",
377 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
378 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
379 "dev": true,
380 "optional": true
381 },
382 "readable-stream": {
383 "version": "2.3.6",
384 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
385 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
386 "dev": true,
387 "optional": true,
388 "requires": {
389 "core-util-is": "~1.0.0",
390 "inherits": "~2.0.3",
391 "isarray": "~1.0.0",
392 "process-nextick-args": "~2.0.0",
393 "safe-buffer": "~5.1.1",
394 "string_decoder": "~1.1.1",
395 "util-deprecate": "~1.0.1"
396 }
397 },
398 "string_decoder": {
399 "version": "1.1.1",
400 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
401 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
402 "dev": true,
403 "optional": true,
404 "requires": {
405 "safe-buffer": "~5.1.0"
406 }
407 }
408 }
409 },
410 "argparse": {
411 "version": "1.0.10",
412 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
413 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
414 "dev": true,
415 "requires": {
416 "sprintf-js": "~1.0.2"
417 }
418 },
419 "arr-diff": {
420 "version": "4.0.0",
421 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
422 "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
423 "dev": true
424 },
425 "arr-flatten": {
426 "version": "1.1.0",
427 "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
428 "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
429 "dev": true
430 },
431 "arr-union": {
432 "version": "3.1.0",
433 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
434 "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
435 "dev": true
436 },
437 "array-differ": {
438 "version": "1.0.0",
439 "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
440 "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=",
441 "dev": true
442 },
443 "array-each": {
444 "version": "1.0.1",
445 "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
446 "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
447 "dev": true
448 },
449 "array-equal": {
450 "version": "1.0.0",
451 "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz",
452 "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=",
453 "dev": true
454 },
455 "array-filter": {
456 "version": "0.0.1",
457 "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz",
458 "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=",
459 "dev": true
460 },
461 "array-find-index": {
462 "version": "1.0.2",
463 "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
464 "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
465 "dev": true
466 },
467 "array-map": {
468 "version": "0.0.0",
469 "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz",
470 "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=",
471 "dev": true
472 },
473 "array-reduce": {
474 "version": "0.0.0",
475 "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz",
476 "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=",
477 "dev": true
478 },
479 "array-slice": {
480 "version": "1.1.0",
481 "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
482 "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
483 "dev": true
484 },
485 "array-union": {
486 "version": "1.0.2",
487 "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
488 "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
489 "dev": true,
490 "requires": {
491 "array-uniq": "^1.0.1"
492 }
493 },
494 "array-uniq": {
495 "version": "1.0.3",
496 "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
497 "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
498 "dev": true
499 },
500 "array-unique": {
501 "version": "0.3.2",
502 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
503 "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
504 "dev": true
505 },
506 "arrify": {
507 "version": "1.0.1",
508 "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
509 "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
510 "dev": true
511 },
512 "asn1": {
513 "version": "0.2.3",
514 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
515 "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
516 "dev": true
517 },
518 "assert-plus": {
519 "version": "1.0.0",
520 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
521 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
522 "dev": true
523 },
524 "assign-symbols": {
525 "version": "1.0.0",
526 "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
527 "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
528 "dev": true
529 },
530 "astral-regex": {
531 "version": "1.0.0",
532 "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
533 "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
534 "dev": true
535 },
536 "async": {
537 "version": "1.5.2",
538 "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
539 "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
540 "dev": true
541 },
542 "async-each": {
543 "version": "1.0.1",
544 "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
545 "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
546 "dev": true
547 },
548 "async-limiter": {
549 "version": "1.0.0",
550 "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",
551 "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg=="
552 },
553 "asynckit": {
554 "version": "0.4.0",
555 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
556 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
557 "dev": true
558 },
559 "atob": {
560 "version": "2.1.1",
561 "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.1.tgz",
562 "integrity": "sha1-ri1acpR38onWDdf5amMUoi3Wwio="
563 },
564 "aws-sign2": {
565 "version": "0.7.0",
566 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
567 "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
568 "dev": true
569 },
570 "aws4": {
571 "version": "1.7.0",
572 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz",
573 "integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==",
574 "dev": true
575 },
576 "babel-code-frame": {
577 "version": "6.26.0",
578 "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
579 "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
580 "dev": true,
581 "requires": {
582 "chalk": "^1.1.3",
583 "esutils": "^2.0.2",
584 "js-tokens": "^3.0.2"
585 }
586 },
587 "babel-core": {
588 "version": "6.26.3",
589 "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz",
590 "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==",
591 "dev": true,
592 "requires": {
593 "babel-code-frame": "^6.26.0",
594 "babel-generator": "^6.26.0",
595 "babel-helpers": "^6.24.1",
596 "babel-messages": "^6.23.0",
597 "babel-register": "^6.26.0",
598 "babel-runtime": "^6.26.0",
599 "babel-template": "^6.26.0",
600 "babel-traverse": "^6.26.0",
601 "babel-types": "^6.26.0",
602 "babylon": "^6.18.0",
603 "convert-source-map": "^1.5.1",
604 "debug": "^2.6.9",
605 "json5": "^0.5.1",
606 "lodash": "^4.17.4",
607 "minimatch": "^3.0.4",
608 "path-is-absolute": "^1.0.1",
609 "private": "^0.1.8",
610 "slash": "^1.0.0",
611 "source-map": "^0.5.7"
612 },
613 "dependencies": {
614 "lodash": {
615 "version": "4.17.10",
616 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
617 "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
618 "dev": true
619 },
620 "source-map": {
621 "version": "0.5.7",
622 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
623 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
624 "dev": true
625 }
626 }
627 },
628 "babel-generator": {
629 "version": "6.26.1",
630 "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
631 "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
632 "dev": true,
633 "requires": {
634 "babel-messages": "^6.23.0",
635 "babel-runtime": "^6.26.0",
636 "babel-types": "^6.26.0",
637 "detect-indent": "^4.0.0",
638 "jsesc": "^1.3.0",
639 "lodash": "^4.17.4",
640 "source-map": "^0.5.7",
641 "trim-right": "^1.0.1"
642 },
643 "dependencies": {
644 "lodash": {
645 "version": "4.17.10",
646 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
647 "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
648 "dev": true
649 },
650 "source-map": {
651 "version": "0.5.7",
652 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
653 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
654 "dev": true
655 }
656 }
657 },
658 "babel-helpers": {
659 "version": "6.24.1",
660 "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
661 "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
662 "dev": true,
663 "requires": {
664 "babel-runtime": "^6.22.0",
665 "babel-template": "^6.24.1"
666 }
667 },
668 "babel-jest": {
669 "version": "22.4.4",
670 "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-22.4.4.tgz",
671 "integrity": "sha512-A9NB6/lZhYyypR9ATryOSDcqBaqNdzq4U+CN+/wcMsLcmKkPxQEoTKLajGfd3IkxNyVBT8NewUK2nWyGbSzHEQ==",
672 "dev": true,
673 "requires": {
674 "babel-plugin-istanbul": "^4.1.5",
675 "babel-preset-jest": "^22.4.4"
676 }
677 },
678 "babel-messages": {
679 "version": "6.23.0",
680 "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
681 "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
682 "dev": true,
683 "requires": {
684 "babel-runtime": "^6.22.0"
685 }
686 },
687 "babel-plugin-istanbul": {
688 "version": "4.1.6",
689 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz",
690 "integrity": "sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ==",
691 "dev": true,
692 "requires": {
693 "babel-plugin-syntax-object-rest-spread": "^6.13.0",
694 "find-up": "^2.1.0",
695 "istanbul-lib-instrument": "^1.10.1",
696 "test-exclude": "^4.2.1"
697 }
698 },
699 "babel-plugin-jest-hoist": {
700 "version": "22.4.4",
701 "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-22.4.4.tgz",
702 "integrity": "sha512-DUvGfYaAIlkdnygVIEl0O4Av69NtuQWcrjMOv6DODPuhuGLDnbsARz3AwiiI/EkIMMlxQDUcrZ9yoyJvTNjcVQ==",
703 "dev": true
704 },
705 "babel-plugin-syntax-object-rest-spread": {
706 "version": "6.13.0",
707 "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz",
708 "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=",
709 "dev": true
710 },
711 "babel-plugin-transform-es2015-modules-commonjs": {
712 "version": "6.26.2",
713 "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz",
714 "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==",
715 "dev": true,
716 "requires": {
717 "babel-plugin-transform-strict-mode": "^6.24.1",
718 "babel-runtime": "^6.26.0",
719 "babel-template": "^6.26.0",
720 "babel-types": "^6.26.0"
721 }
722 },
723 "babel-plugin-transform-strict-mode": {
724 "version": "6.24.1",
725 "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
726 "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
727 "dev": true,
728 "requires": {
729 "babel-runtime": "^6.22.0",
730 "babel-types": "^6.24.1"
731 }
732 },
733 "babel-preset-jest": {
734 "version": "22.4.4",
735 "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-22.4.4.tgz",
736 "integrity": "sha512-+dxMtOFwnSYWfum0NaEc0O03oSdwBsjx4tMSChRDPGwu/4wSY6Q6ANW3wkjKpJzzguaovRs/DODcT4hbSN8yiA==",
737 "dev": true,
738 "requires": {
739 "babel-plugin-jest-hoist": "^22.4.4",
740 "babel-plugin-syntax-object-rest-spread": "^6.13.0"
741 }
742 },
743 "babel-register": {
744 "version": "6.26.0",
745 "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz",
746 "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
747 "dev": true,
748 "requires": {
749 "babel-core": "^6.26.0",
750 "babel-runtime": "^6.26.0",
751 "core-js": "^2.5.0",
752 "home-or-tmp": "^2.0.0",
753 "lodash": "^4.17.4",
754 "mkdirp": "^0.5.1",
755 "source-map-support": "^0.4.15"
756 },
757 "dependencies": {
758 "lodash": {
759 "version": "4.17.10",
760 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
761 "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
762 "dev": true
763 }
764 }
765 },
766 "babel-runtime": {
767 "version": "6.26.0",
768 "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
769 "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
770 "dev": true,
771 "requires": {
772 "core-js": "^2.4.0",
773 "regenerator-runtime": "^0.11.0"
774 }
775 },
776 "babel-template": {
777 "version": "6.26.0",
778 "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
779 "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
780 "dev": true,
781 "requires": {
782 "babel-runtime": "^6.26.0",
783 "babel-traverse": "^6.26.0",
784 "babel-types": "^6.26.0",
785 "babylon": "^6.18.0",
786 "lodash": "^4.17.4"
787 },
788 "dependencies": {
789 "lodash": {
790 "version": "4.17.10",
791 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
792 "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
793 "dev": true
794 }
795 }
796 },
797 "babel-traverse": {
798 "version": "6.26.0",
799 "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
800 "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
801 "dev": true,
802 "requires": {
803 "babel-code-frame": "^6.26.0",
804 "babel-messages": "^6.23.0",
805 "babel-runtime": "^6.26.0",
806 "babel-types": "^6.26.0",
807 "babylon": "^6.18.0",
808 "debug": "^2.6.8",
809 "globals": "^9.18.0",
810 "invariant": "^2.2.2",
811 "lodash": "^4.17.4"
812 },
813 "dependencies": {
814 "lodash": {
815 "version": "4.17.10",
816 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
817 "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
818 "dev": true
819 }
820 }
821 },
822 "babel-types": {
823 "version": "6.26.0",
824 "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
825 "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
826 "dev": true,
827 "requires": {
828 "babel-runtime": "^6.26.0",
829 "esutils": "^2.0.2",
830 "lodash": "^4.17.4",
831 "to-fast-properties": "^1.0.3"
832 },
833 "dependencies": {
834 "lodash": {
835 "version": "4.17.10",
836 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
837 "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
838 "dev": true
839 }
840 }
841 },
842 "babylon": {
843 "version": "6.18.0",
844 "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
845 "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
846 "dev": true
847 },
848 "balanced-match": {
849 "version": "1.0.0",
850 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
851 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
852 },
853 "base": {
854 "version": "0.11.2",
855 "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
856 "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
857 "dev": true,
858 "requires": {
859 "cache-base": "^1.0.1",
860 "class-utils": "^0.3.5",
861 "component-emitter": "^1.2.1",
862 "define-property": "^1.0.0",
863 "isobject": "^3.0.1",
864 "mixin-deep": "^1.2.0",
865 "pascalcase": "^0.1.1"
866 },
867 "dependencies": {
868 "define-property": {
869 "version": "1.0.0",
870 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
871 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
872 "dev": true,
873 "requires": {
874 "is-descriptor": "^1.0.0"
875 }
876 },
877 "is-accessor-descriptor": {
878 "version": "1.0.0",
879 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
880 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
881 "dev": true,
882 "requires": {
883 "kind-of": "^6.0.0"
884 }
885 },
886 "is-data-descriptor": {
887 "version": "1.0.0",
888 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
889 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
890 "dev": true,
891 "requires": {
892 "kind-of": "^6.0.0"
893 }
894 },
895 "is-descriptor": {
896 "version": "1.0.2",
897 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
898 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
899 "dev": true,
900 "requires": {
901 "is-accessor-descriptor": "^1.0.0",
902 "is-data-descriptor": "^1.0.0",
903 "kind-of": "^6.0.2"
904 }
905 }
906 }
907 },
908 "bcrypt-pbkdf": {
909 "version": "1.0.2",
910 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
911 "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
912 "dev": true,
913 "optional": true,
914 "requires": {
915 "tweetnacl": "^0.14.3"
916 }
917 },
918 "beeper": {
919 "version": "1.1.1",
920 "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz",
921 "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=",
922 "dev": true
923 },
924 "binary-extensions": {
925 "version": "1.11.0",
926 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz",
927 "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=",
928 "dev": true
929 },
930 "block-stream": {
931 "version": "0.0.9",
932 "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
933 "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
934 "dev": true,
935 "requires": {
936 "inherits": "~2.0.0"
937 }
938 },
939 "boolbase": {
940 "version": "1.0.0",
941 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
942 "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
943 "dev": true
944 },
945 "brace-expansion": {
946 "version": "1.1.11",
947 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
948 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
949 "requires": {
950 "balanced-match": "^1.0.0",
951 "concat-map": "0.0.1"
952 }
953 },
954 "braces": {
955 "version": "2.3.2",
956 "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
957 "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
958 "dev": true,
959 "requires": {
960 "arr-flatten": "^1.1.0",
961 "array-unique": "^0.3.2",
962 "extend-shallow": "^2.0.1",
963 "fill-range": "^4.0.0",
964 "isobject": "^3.0.1",
965 "repeat-element": "^1.1.2",
966 "snapdragon": "^0.8.1",
967 "snapdragon-node": "^2.0.1",
968 "split-string": "^3.0.2",
969 "to-regex": "^3.0.1"
970 },
971 "dependencies": {
972 "extend-shallow": {
973 "version": "2.0.1",
974 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
975 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
976 "dev": true,
977 "requires": {
978 "is-extendable": "^0.1.0"
979 }
980 }
981 }
982 },
983 "browser-process-hrtime": {
984 "version": "0.1.2",
985 "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.2.tgz",
986 "integrity": "sha1-Ql1opY00R/AqBKqJQYf86K+Le44=",
987 "dev": true
988 },
989 "browser-resolve": {
990 "version": "1.11.3",
991 "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz",
992 "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==",
993 "dev": true,
994 "requires": {
995 "resolve": "1.1.7"
996 },
997 "dependencies": {
998 "resolve": {
999 "version": "1.1.7",
1000 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
1001 "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
1002 "dev": true
1003 }
1004 }
1005 },
1006 "browser-stdout": {
1007 "version": "1.3.0",
1008 "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz",
1009 "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=",
1010 "dev": true
1011 },
1012 "bser": {
1013 "version": "2.0.0",
1014 "resolved": "https://registry.npmjs.org/bser/-/bser-2.0.0.tgz",
1015 "integrity": "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=",
1016 "dev": true,
1017 "requires": {
1018 "node-int64": "^0.4.0"
1019 }
1020 },
1021 "buffer-crc32": {
1022 "version": "0.2.13",
1023 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
1024 "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
1025 "dev": true
1026 },
1027 "buffer-from": {
1028 "version": "1.1.0",
1029 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.0.tgz",
1030 "integrity": "sha512-c5mRlguI/Pe2dSZmpER62rSCu0ryKmWddzRYsuXc50U2/g8jMOulc31VZMa4mYx31U5xsmSOpDCgH88Vl9cDGQ==",
1031 "dev": true
1032 },
1033 "builtin-modules": {
1034 "version": "1.1.1",
1035 "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
1036 "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
1037 "dev": true
1038 },
1039 "cache-base": {
1040 "version": "1.0.1",
1041 "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
1042 "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
1043 "dev": true,
1044 "requires": {
1045 "collection-visit": "^1.0.0",
1046 "component-emitter": "^1.2.1",
1047 "get-value": "^2.0.6",
1048 "has-value": "^1.0.0",
1049 "isobject": "^3.0.1",
1050 "set-value": "^2.0.0",
1051 "to-object-path": "^0.3.0",
1052 "union-value": "^1.0.0",
1053 "unset-value": "^1.0.0"
1054 }
1055 },
1056 "callsites": {
1057 "version": "2.0.0",
1058 "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
1059 "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
1060 "dev": true
1061 },
1062 "camelcase": {
1063 "version": "1.2.1",
1064 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
1065 "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
1066 "dev": true,
1067 "optional": true
1068 },
1069 "camelcase-keys": {
1070 "version": "2.1.0",
1071 "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
1072 "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
1073 "dev": true,
1074 "requires": {
1075 "camelcase": "^2.0.0",
1076 "map-obj": "^1.0.0"
1077 },
1078 "dependencies": {
1079 "camelcase": {
1080 "version": "2.1.1",
1081 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
1082 "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
1083 "dev": true
1084 }
1085 }
1086 },
1087 "capture-exit": {
1088 "version": "1.2.0",
1089 "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-1.2.0.tgz",
1090 "integrity": "sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28=",
1091 "dev": true,
1092 "requires": {
1093 "rsvp": "^3.3.3"
1094 }
1095 },
1096 "caseless": {
1097 "version": "0.12.0",
1098 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
1099 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
1100 "dev": true
1101 },
1102 "center-align": {
1103 "version": "0.1.3",
1104 "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
1105 "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
1106 "dev": true,
1107 "optional": true,
1108 "requires": {
1109 "align-text": "^0.1.3",
1110 "lazy-cache": "^1.0.3"
1111 }
1112 },
1113 "chalk": {
1114 "version": "1.1.3",
1115 "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1116 "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1117 "dev": true,
1118 "requires": {
1119 "ansi-styles": "^2.2.1",
1120 "escape-string-regexp": "^1.0.2",
1121 "has-ansi": "^2.0.0",
1122 "strip-ansi": "^3.0.0",
1123 "supports-color": "^2.0.0"
1124 }
1125 },
1126 "cheerio": {
1127 "version": "1.0.0-rc.2",
1128 "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.2.tgz",
1129 "integrity": "sha1-S59TqBsn5NXawxwP/Qz6A8xoMNs=",
1130 "dev": true,
1131 "requires": {
1132 "css-select": "~1.2.0",
1133 "dom-serializer": "~0.1.0",
1134 "entities": "~1.1.1",
1135 "htmlparser2": "^3.9.1",
1136 "lodash": "^4.15.0",
1137 "parse5": "^3.0.1"
1138 },
1139 "dependencies": {
1140 "lodash": {
1141 "version": "4.17.10",
1142 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
1143 "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
1144 "dev": true
1145 },
1146 "parse5": {
1147 "version": "3.0.3",
1148 "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz",
1149 "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==",
1150 "dev": true,
1151 "requires": {
1152 "@types/node": "*"
1153 }
1154 }
1155 }
1156 },
1157 "chokidar": {
1158 "version": "1.7.0",
1159 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
1160 "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
1161 "dev": true,
1162 "requires": {
1163 "anymatch": "^1.3.0",
1164 "async-each": "^1.0.0",
1165 "fsevents": "^1.0.0",
1166 "glob-parent": "^2.0.0",
1167 "inherits": "^2.0.1",
1168 "is-binary-path": "^1.0.0",
1169 "is-glob": "^2.0.0",
1170 "path-is-absolute": "^1.0.0",
1171 "readdirp": "^2.0.0"
1172 },
1173 "dependencies": {
1174 "anymatch": {
1175 "version": "1.3.2",
1176 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
1177 "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
1178 "dev": true,
1179 "requires": {
1180 "micromatch": "^2.1.5",
1181 "normalize-path": "^2.0.0"
1182 }
1183 },
1184 "arr-diff": {
1185 "version": "2.0.0",
1186 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
1187 "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
1188 "dev": true,
1189 "requires": {
1190 "arr-flatten": "^1.0.1"
1191 }
1192 },
1193 "array-unique": {
1194 "version": "0.2.1",
1195 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
1196 "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
1197 "dev": true
1198 },
1199 "braces": {
1200 "version": "1.8.5",
1201 "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
1202 "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
1203 "dev": true,
1204 "requires": {
1205 "expand-range": "^1.8.1",
1206 "preserve": "^0.2.0",
1207 "repeat-element": "^1.1.2"
1208 }
1209 },
1210 "expand-brackets": {
1211 "version": "0.1.5",
1212 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
1213 "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
1214 "dev": true,
1215 "requires": {
1216 "is-posix-bracket": "^0.1.0"
1217 }
1218 },
1219 "extglob": {
1220 "version": "0.3.2",
1221 "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
1222 "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
1223 "dev": true,
1224 "requires": {
1225 "is-extglob": "^1.0.0"
1226 }
1227 },
1228 "glob-parent": {
1229 "version": "2.0.0",
1230 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
1231 "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
1232 "dev": true,
1233 "requires": {
1234 "is-glob": "^2.0.0"
1235 }
1236 },
1237 "is-extglob": {
1238 "version": "1.0.0",
1239 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
1240 "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
1241 "dev": true
1242 },
1243 "is-glob": {
1244 "version": "2.0.1",
1245 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
1246 "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
1247 "dev": true,
1248 "requires": {
1249 "is-extglob": "^1.0.0"
1250 }
1251 },
1252 "kind-of": {
1253 "version": "3.2.2",
1254 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1255 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1256 "dev": true,
1257 "requires": {
1258 "is-buffer": "^1.1.5"
1259 }
1260 },
1261 "micromatch": {
1262 "version": "2.3.11",
1263 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
1264 "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
1265 "dev": true,
1266 "requires": {
1267 "arr-diff": "^2.0.0",
1268 "array-unique": "^0.2.1",
1269 "braces": "^1.8.2",
1270 "expand-brackets": "^0.1.4",
1271 "extglob": "^0.3.1",
1272 "filename-regex": "^2.0.0",
1273 "is-extglob": "^1.0.0",
1274 "is-glob": "^2.0.1",
1275 "kind-of": "^3.0.2",
1276 "normalize-path": "^2.0.1",
1277 "object.omit": "^2.0.0",
1278 "parse-glob": "^3.0.4",
1279 "regex-cache": "^0.4.2"
1280 }
1281 }
1282 }
1283 },
1284 "chownr": {
1285 "version": "1.0.1",
1286 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz",
1287 "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=",
1288 "dev": true,
1289 "optional": true
1290 },
1291 "ci-info": {
1292 "version": "1.1.3",
1293 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.1.3.tgz",
1294 "integrity": "sha512-SK/846h/Rcy8q9Z9CAwGBLfCJ6EkjJWdpelWDufQpqVDYq2Wnnv8zlSO6AMQap02jvhVruKKpEtQOufo3pFhLg==",
1295 "dev": true
1296 },
1297 "class-utils": {
1298 "version": "0.3.6",
1299 "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
1300 "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
1301 "dev": true,
1302 "requires": {
1303 "arr-union": "^3.1.0",
1304 "define-property": "^0.2.5",
1305 "isobject": "^3.0.0",
1306 "static-extend": "^0.1.1"
1307 },
1308 "dependencies": {
1309 "define-property": {
1310 "version": "0.2.5",
1311 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1312 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1313 "dev": true,
1314 "requires": {
1315 "is-descriptor": "^0.1.0"
1316 }
1317 }
1318 }
1319 },
1320 "cliui": {
1321 "version": "2.1.0",
1322 "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
1323 "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
1324 "dev": true,
1325 "optional": true,
1326 "requires": {
1327 "center-align": "^0.1.1",
1328 "right-align": "^0.1.1",
1329 "wordwrap": "0.0.2"
1330 },
1331 "dependencies": {
1332 "wordwrap": {
1333 "version": "0.0.2",
1334 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
1335 "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
1336 "dev": true,
1337 "optional": true
1338 }
1339 }
1340 },
1341 "clone": {
1342 "version": "1.0.4",
1343 "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
1344 "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
1345 "dev": true
1346 },
1347 "clone-buffer": {
1348 "version": "1.0.0",
1349 "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz",
1350 "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=",
1351 "dev": true
1352 },
1353 "clone-stats": {
1354 "version": "0.0.1",
1355 "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
1356 "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=",
1357 "dev": true
1358 },
1359 "cloneable-readable": {
1360 "version": "1.1.2",
1361 "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.2.tgz",
1362 "integrity": "sha512-Bq6+4t+lbM8vhTs/Bef5c5AdEMtapp/iFb6+s4/Hh9MVTt8OLKH7ZOOZSCT+Ys7hsHvqv0GuMPJ1lnQJVHvxpg==",
1363 "dev": true,
1364 "requires": {
1365 "inherits": "^2.0.1",
1366 "process-nextick-args": "^2.0.0",
1367 "readable-stream": "^2.3.5"
1368 },
1369 "dependencies": {
1370 "isarray": {
1371 "version": "1.0.0",
1372 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1373 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1374 "dev": true
1375 },
1376 "readable-stream": {
1377 "version": "2.3.6",
1378 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
1379 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
1380 "dev": true,
1381 "requires": {
1382 "core-util-is": "~1.0.0",
1383 "inherits": "~2.0.3",
1384 "isarray": "~1.0.0",
1385 "process-nextick-args": "~2.0.0",
1386 "safe-buffer": "~5.1.1",
1387 "string_decoder": "~1.1.1",
1388 "util-deprecate": "~1.0.1"
1389 }
1390 },
1391 "string_decoder": {
1392 "version": "1.1.1",
1393 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1394 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1395 "dev": true,
1396 "requires": {
1397 "safe-buffer": "~5.1.0"
1398 }
1399 }
1400 }
1401 },
1402 "co": {
1403 "version": "4.6.0",
1404 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
1405 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
1406 "dev": true
1407 },
1408 "code-point-at": {
1409 "version": "1.1.0",
1410 "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
1411 "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
1412 "dev": true
1413 },
1414 "collection-visit": {
1415 "version": "1.0.0",
1416 "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
1417 "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
1418 "dev": true,
1419 "requires": {
1420 "map-visit": "^1.0.0",
1421 "object-visit": "^1.0.0"
1422 }
1423 },
1424 "color-convert": {
1425 "version": "1.9.2",
1426 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.2.tgz",
1427 "integrity": "sha512-3NUJZdhMhcdPn8vJ9v2UQJoH0qqoGUkYTgFEPZaPjEtwmmKUfNV46zZmgB2M5M4DCEQHMaCfWHCxiBflLm04Tg==",
1428 "dev": true,
1429 "requires": {
1430 "color-name": "1.1.1"
1431 }
1432 },
1433 "color-name": {
1434 "version": "1.1.1",
1435 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.1.tgz",
1436 "integrity": "sha1-SxQVMEz1ACjqgWQ2Q72C6gWANok=",
1437 "dev": true
1438 },
1439 "color-support": {
1440 "version": "1.1.3",
1441 "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
1442 "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
1443 "dev": true
1444 },
1445 "combined-stream": {
1446 "version": "1.0.6",
1447 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
1448 "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
1449 "dev": true,
1450 "requires": {
1451 "delayed-stream": "~1.0.0"
1452 }
1453 },
1454 "commander": {
1455 "version": "2.9.0",
1456 "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
1457 "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
1458 "dev": true,
1459 "requires": {
1460 "graceful-readlink": ">= 1.0.0"
1461 }
1462 },
1463 "compare-versions": {
1464 "version": "3.3.0",
1465 "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.3.0.tgz",
1466 "integrity": "sha512-MAAAIOdi2s4Gl6rZ76PNcUa9IOYB+5ICdT41o5uMRf09aEu/F9RK+qhe8RjXNPwcTjGV7KU7h2P/fljThFVqyQ==",
1467 "dev": true
1468 },
1469 "component-emitter": {
1470 "version": "1.2.1",
1471 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
1472 "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
1473 "dev": true
1474 },
1475 "concat-map": {
1476 "version": "0.0.1",
1477 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1478 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
1479 },
1480 "console-control-strings": {
1481 "version": "1.1.0",
1482 "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
1483 "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
1484 "dev": true
1485 },
1486 "convert-source-map": {
1487 "version": "1.5.1",
1488 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz",
1489 "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=",
1490 "dev": true
1491 },
1492 "copy-descriptor": {
1493 "version": "0.1.1",
1494 "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
1495 "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
1496 "dev": true
1497 },
1498 "core-js": {
1499 "version": "2.5.7",
1500 "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz",
1501 "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==",
1502 "dev": true
1503 },
1504 "core-util-is": {
1505 "version": "1.0.2",
1506 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
1507 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
1508 "dev": true
1509 },
1510 "cpx": {
1511 "version": "1.5.0",
1512 "resolved": "https://registry.npmjs.org/cpx/-/cpx-1.5.0.tgz",
1513 "integrity": "sha1-GFvgGFEdhycN7czCkxceN2VauI8=",
1514 "dev": true,
1515 "requires": {
1516 "babel-runtime": "^6.9.2",
1517 "chokidar": "^1.6.0",
1518 "duplexer": "^0.1.1",
1519 "glob": "^7.0.5",
1520 "glob2base": "^0.0.12",
1521 "minimatch": "^3.0.2",
1522 "mkdirp": "^0.5.1",
1523 "resolve": "^1.1.7",
1524 "safe-buffer": "^5.0.1",
1525 "shell-quote": "^1.6.1",
1526 "subarg": "^1.0.0"
1527 }
1528 },
1529 "cross-spawn": {
1530 "version": "5.1.0",
1531 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
1532 "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
1533 "dev": true,
1534 "requires": {
1535 "lru-cache": "^4.0.1",
1536 "shebang-command": "^1.2.0",
1537 "which": "^1.2.9"
1538 },
1539 "dependencies": {
1540 "lru-cache": {
1541 "version": "4.1.3",
1542 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz",
1543 "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==",
1544 "dev": true,
1545 "requires": {
1546 "pseudomap": "^1.0.2",
1547 "yallist": "^2.1.2"
1548 }
1549 }
1550 }
1551 },
1552 "css": {
1553 "version": "2.2.3",
1554 "resolved": "https://registry.npmjs.org/css/-/css-2.2.3.tgz",
1555 "integrity": "sha512-0W171WccAjQGGTKLhw4m2nnl0zPHUlTO/I8td4XzJgIB8Hg3ZZx71qT4G4eX8OVsSiaAKiUMy73E3nsbPlg2DQ==",
1556 "dev": true,
1557 "requires": {
1558 "inherits": "^2.0.1",
1559 "source-map": "^0.1.38",
1560 "source-map-resolve": "^0.5.1",
1561 "urix": "^0.1.0"
1562 },
1563 "dependencies": {
1564 "source-map": {
1565 "version": "0.1.43",
1566 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
1567 "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
1568 "dev": true,
1569 "requires": {
1570 "amdefine": ">=0.0.4"
1571 }
1572 }
1573 }
1574 },
1575 "css-select": {
1576 "version": "1.2.0",
1577 "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz",
1578 "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=",
1579 "dev": true,
1580 "requires": {
1581 "boolbase": "~1.0.0",
1582 "css-what": "2.1",
1583 "domutils": "1.5.1",
1584 "nth-check": "~1.0.1"
1585 }
1586 },
1587 "css-what": {
1588 "version": "2.1.0",
1589 "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.0.tgz",
1590 "integrity": "sha1-lGfQMsOM+u+58teVASUwYvh/ob0=",
1591 "dev": true
1592 },
1593 "cssom": {
1594 "version": "0.3.4",
1595 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.4.tgz",
1596 "integrity": "sha512-+7prCSORpXNeR4/fUP3rL+TzqtiFfhMvTd7uEqMdgPvLPt4+uzFUeufx5RHjGTACCargg/DiEt/moMQmvnfkog==",
1597 "dev": true
1598 },
1599 "cssstyle": {
1600 "version": "0.3.1",
1601 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.3.1.tgz",
1602 "integrity": "sha512-tNvaxM5blOnxanyxI6panOsnfiyLRj3HV4qjqqS45WPNS1usdYWRUQjqTEEELK73lpeP/1KoIGYUwrBn/VcECA==",
1603 "dev": true,
1604 "requires": {
1605 "cssom": "0.3.x"
1606 }
1607 },
1608 "currently-unhandled": {
1609 "version": "0.4.1",
1610 "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
1611 "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
1612 "dev": true,
1613 "requires": {
1614 "array-find-index": "^1.0.1"
1615 }
1616 },
1617 "d": {
1618 "version": "1.0.0",
1619 "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz",
1620 "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
1621 "dev": true,
1622 "requires": {
1623 "es5-ext": "^0.10.9"
1624 }
1625 },
1626 "dargs": {
1627 "version": "5.1.0",
1628 "resolved": "https://registry.npmjs.org/dargs/-/dargs-5.1.0.tgz",
1629 "integrity": "sha1-7H6lDHhWTNNsnV7Bj2Yyn63ieCk=",
1630 "dev": true
1631 },
1632 "dashdash": {
1633 "version": "1.14.1",
1634 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
1635 "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
1636 "dev": true,
1637 "requires": {
1638 "assert-plus": "^1.0.0"
1639 }
1640 },
1641 "data-urls": {
1642 "version": "1.0.0",
1643 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.0.0.tgz",
1644 "integrity": "sha512-ai40PPQR0Fn1lD2PPie79CibnlMN2AYiDhwFX/rZHVsxbs5kNJSjegqXIprhouGXlRdEnfybva7kqRGnB6mypA==",
1645 "dev": true,
1646 "requires": {
1647 "abab": "^1.0.4",
1648 "whatwg-mimetype": "^2.0.0",
1649 "whatwg-url": "^6.4.0"
1650 }
1651 },
1652 "dateformat": {
1653 "version": "2.2.0",
1654 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz",
1655 "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=",
1656 "dev": true
1657 },
1658 "debug": {
1659 "version": "2.6.9",
1660 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
1661 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
1662 "requires": {
1663 "ms": "2.0.0"
1664 }
1665 },
1666 "debug-fabulous": {
1667 "version": "0.0.4",
1668 "resolved": "https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-0.0.4.tgz",
1669 "integrity": "sha1-+gccXYdIRoVCSAdCHKSxawsaB2M=",
1670 "dev": true,
1671 "requires": {
1672 "debug": "2.X",
1673 "lazy-debug-legacy": "0.0.X",
1674 "object-assign": "4.1.0"
1675 },
1676 "dependencies": {
1677 "object-assign": {
1678 "version": "4.1.0",
1679 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
1680 "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
1681 "dev": true
1682 }
1683 }
1684 },
1685 "decamelize": {
1686 "version": "1.2.0",
1687 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
1688 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
1689 "dev": true
1690 },
1691 "decode-uri-component": {
1692 "version": "0.2.0",
1693 "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
1694 "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU="
1695 },
1696 "deep-assign": {
1697 "version": "1.0.0",
1698 "resolved": "https://registry.npmjs.org/deep-assign/-/deep-assign-1.0.0.tgz",
1699 "integrity": "sha1-sJJ0O+hCfcYh6gBnzex+cN0Z83s=",
1700 "dev": true,
1701 "requires": {
1702 "is-obj": "^1.0.0"
1703 }
1704 },
1705 "deep-extend": {
1706 "version": "0.6.0",
1707 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
1708 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
1709 "dev": true,
1710 "optional": true
1711 },
1712 "deep-is": {
1713 "version": "0.1.3",
1714 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
1715 "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
1716 "dev": true
1717 },
1718 "default-require-extensions": {
1719 "version": "2.0.0",
1720 "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz",
1721 "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=",
1722 "dev": true,
1723 "requires": {
1724 "strip-bom": "^3.0.0"
1725 },
1726 "dependencies": {
1727 "strip-bom": {
1728 "version": "3.0.0",
1729 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
1730 "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
1731 "dev": true
1732 }
1733 }
1734 },
1735 "defaults": {
1736 "version": "1.0.3",
1737 "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
1738 "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
1739 "dev": true,
1740 "requires": {
1741 "clone": "^1.0.2"
1742 }
1743 },
1744 "define-properties": {
1745 "version": "1.1.2",
1746 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz",
1747 "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=",
1748 "dev": true,
1749 "requires": {
1750 "foreach": "^2.0.5",
1751 "object-keys": "^1.0.8"
1752 }
1753 },
1754 "define-property": {
1755 "version": "2.0.2",
1756 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
1757 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
1758 "dev": true,
1759 "requires": {
1760 "is-descriptor": "^1.0.2",
1761 "isobject": "^3.0.1"
1762 },
1763 "dependencies": {
1764 "is-accessor-descriptor": {
1765 "version": "1.0.0",
1766 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1767 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1768 "dev": true,
1769 "requires": {
1770 "kind-of": "^6.0.0"
1771 }
1772 },
1773 "is-data-descriptor": {
1774 "version": "1.0.0",
1775 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1776 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1777 "dev": true,
1778 "requires": {
1779 "kind-of": "^6.0.0"
1780 }
1781 },
1782 "is-descriptor": {
1783 "version": "1.0.2",
1784 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1785 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1786 "dev": true,
1787 "requires": {
1788 "is-accessor-descriptor": "^1.0.0",
1789 "is-data-descriptor": "^1.0.0",
1790 "kind-of": "^6.0.2"
1791 }
1792 }
1793 }
1794 },
1795 "del": {
1796 "version": "2.2.2",
1797 "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
1798 "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
1799 "dev": true,
1800 "requires": {
1801 "globby": "^5.0.0",
1802 "is-path-cwd": "^1.0.0",
1803 "is-path-in-cwd": "^1.0.0",
1804 "object-assign": "^4.0.1",
1805 "pify": "^2.0.0",
1806 "pinkie-promise": "^2.0.0",
1807 "rimraf": "^2.2.8"
1808 }
1809 },
1810 "delayed-stream": {
1811 "version": "1.0.0",
1812 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
1813 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
1814 "dev": true
1815 },
1816 "delegates": {
1817 "version": "1.0.0",
1818 "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
1819 "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
1820 "dev": true,
1821 "optional": true
1822 },
1823 "denodeify": {
1824 "version": "1.2.1",
1825 "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz",
1826 "integrity": "sha1-OjYof1A05pnnV3kBBSwubJQlFjE=",
1827 "dev": true
1828 },
1829 "deprecated": {
1830 "version": "0.0.1",
1831 "resolved": "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz",
1832 "integrity": "sha1-+cmvVGSvoeepcUWKi97yqpTVuxk=",
1833 "dev": true
1834 },
1835 "detect-file": {
1836 "version": "1.0.0",
1837 "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
1838 "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
1839 "dev": true
1840 },
1841 "detect-indent": {
1842 "version": "4.0.0",
1843 "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
1844 "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
1845 "dev": true,
1846 "requires": {
1847 "repeating": "^2.0.0"
1848 }
1849 },
1850 "detect-libc": {
1851 "version": "1.0.3",
1852 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
1853 "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
1854 "dev": true,
1855 "optional": true
1856 },
1857 "detect-newline": {
1858 "version": "2.1.0",
1859 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz",
1860 "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=",
1861 "dev": true
1862 },
1863 "diff": {
1864 "version": "3.2.0",
1865 "resolved": "https://registry.npmjs.org/diff/-/diff-3.2.0.tgz",
1866 "integrity": "sha1-yc45Okt8vQsFinJck98pkCeGj/k=",
1867 "dev": true
1868 },
1869 "dom-serializer": {
1870 "version": "0.1.0",
1871 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
1872 "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
1873 "dev": true,
1874 "requires": {
1875 "domelementtype": "~1.1.1",
1876 "entities": "~1.1.1"
1877 },
1878 "dependencies": {
1879 "domelementtype": {
1880 "version": "1.1.3",
1881 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
1882 "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=",
1883 "dev": true
1884 }
1885 }
1886 },
1887 "domelementtype": {
1888 "version": "1.3.0",
1889 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz",
1890 "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=",
1891 "dev": true
1892 },
1893 "domexception": {
1894 "version": "1.0.1",
1895 "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz",
1896 "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==",
1897 "dev": true,
1898 "requires": {
1899 "webidl-conversions": "^4.0.2"
1900 }
1901 },
1902 "domhandler": {
1903 "version": "2.4.2",
1904 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
1905 "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
1906 "dev": true,
1907 "requires": {
1908 "domelementtype": "1"
1909 }
1910 },
1911 "domutils": {
1912 "version": "1.5.1",
1913 "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
1914 "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
1915 "dev": true,
1916 "requires": {
1917 "dom-serializer": "0",
1918 "domelementtype": "1"
1919 }
1920 },
1921 "duplexer": {
1922 "version": "0.1.1",
1923 "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
1924 "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
1925 "dev": true
1926 },
1927 "duplexer2": {
1928 "version": "0.0.2",
1929 "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
1930 "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=",
1931 "dev": true,
1932 "requires": {
1933 "readable-stream": "~1.1.9"
1934 }
1935 },
1936 "duplexify": {
1937 "version": "3.6.0",
1938 "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.0.tgz",
1939 "integrity": "sha512-fO3Di4tBKJpYTFHAxTU00BcfWMY9w24r/x21a6rZRbsD/ToUgGxsMbiGRmB7uVAXeGKXD9MwiLZa5E97EVgIRQ==",
1940 "dev": true,
1941 "requires": {
1942 "end-of-stream": "^1.0.0",
1943 "inherits": "^2.0.1",
1944 "readable-stream": "^2.0.0",
1945 "stream-shift": "^1.0.0"
1946 },
1947 "dependencies": {
1948 "end-of-stream": {
1949 "version": "1.4.1",
1950 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
1951 "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
1952 "dev": true,
1953 "requires": {
1954 "once": "^1.4.0"
1955 }
1956 },
1957 "isarray": {
1958 "version": "1.0.0",
1959 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1960 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1961 "dev": true
1962 },
1963 "readable-stream": {
1964 "version": "2.3.6",
1965 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
1966 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
1967 "dev": true,
1968 "requires": {
1969 "core-util-is": "~1.0.0",
1970 "inherits": "~2.0.3",
1971 "isarray": "~1.0.0",
1972 "process-nextick-args": "~2.0.0",
1973 "safe-buffer": "~5.1.1",
1974 "string_decoder": "~1.1.1",
1975 "util-deprecate": "~1.0.1"
1976 }
1977 },
1978 "string_decoder": {
1979 "version": "1.1.1",
1980 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1981 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1982 "dev": true,
1983 "requires": {
1984 "safe-buffer": "~5.1.0"
1985 }
1986 }
1987 }
1988 },
1989 "ecc-jsbn": {
1990 "version": "0.1.1",
1991 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
1992 "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
1993 "dev": true,
1994 "optional": true,
1995 "requires": {
1996 "jsbn": "~0.1.0"
1997 }
1998 },
1999 "end-of-stream": {
2000 "version": "0.1.5",
2001 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz",
2002 "integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=",
2003 "dev": true,
2004 "requires": {
2005 "once": "~1.3.0"
2006 },
2007 "dependencies": {
2008 "once": {
2009 "version": "1.3.3",
2010 "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
2011 "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=",
2012 "dev": true,
2013 "requires": {
2014 "wrappy": "1"
2015 }
2016 }
2017 }
2018 },
2019 "entities": {
2020 "version": "1.1.1",
2021 "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
2022 "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=",
2023 "dev": true
2024 },
2025 "error-ex": {
2026 "version": "1.3.2",
2027 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
2028 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
2029 "dev": true,
2030 "requires": {
2031 "is-arrayish": "^0.2.1"
2032 }
2033 },
2034 "es-abstract": {
2035 "version": "1.12.0",
2036 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.12.0.tgz",
2037 "integrity": "sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==",
2038 "dev": true,
2039 "requires": {
2040 "es-to-primitive": "^1.1.1",
2041 "function-bind": "^1.1.1",
2042 "has": "^1.0.1",
2043 "is-callable": "^1.1.3",
2044 "is-regex": "^1.0.4"
2045 }
2046 },
2047 "es-to-primitive": {
2048 "version": "1.1.1",
2049 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz",
2050 "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=",
2051 "dev": true,
2052 "requires": {
2053 "is-callable": "^1.1.1",
2054 "is-date-object": "^1.0.1",
2055 "is-symbol": "^1.0.1"
2056 }
2057 },
2058 "es5-ext": {
2059 "version": "0.10.45",
2060 "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.45.tgz",
2061 "integrity": "sha512-FkfM6Vxxfmztilbxxz5UKSD4ICMf5tSpRFtDNtkAhOxZ0EKtX6qwmXNyH/sFyIbX2P/nU5AMiA9jilWsUGJzCQ==",
2062 "dev": true,
2063 "requires": {
2064 "es6-iterator": "~2.0.3",
2065 "es6-symbol": "~3.1.1",
2066 "next-tick": "1"
2067 }
2068 },
2069 "es6-iterator": {
2070 "version": "2.0.3",
2071 "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
2072 "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
2073 "dev": true,
2074 "requires": {
2075 "d": "1",
2076 "es5-ext": "^0.10.35",
2077 "es6-symbol": "^3.1.1"
2078 }
2079 },
2080 "es6-map": {
2081 "version": "0.1.5",
2082 "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz",
2083 "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
2084 "dev": true,
2085 "requires": {
2086 "d": "1",
2087 "es5-ext": "~0.10.14",
2088 "es6-iterator": "~2.0.1",
2089 "es6-set": "~0.1.5",
2090 "es6-symbol": "~3.1.1",
2091 "event-emitter": "~0.3.5"
2092 }
2093 },
2094 "es6-set": {
2095 "version": "0.1.5",
2096 "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
2097 "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
2098 "dev": true,
2099 "requires": {
2100 "d": "1",
2101 "es5-ext": "~0.10.14",
2102 "es6-iterator": "~2.0.1",
2103 "es6-symbol": "3.1.1",
2104 "event-emitter": "~0.3.5"
2105 }
2106 },
2107 "es6-symbol": {
2108 "version": "3.1.1",
2109 "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
2110 "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
2111 "dev": true,
2112 "requires": {
2113 "d": "1",
2114 "es5-ext": "~0.10.14"
2115 }
2116 },
2117 "escape-string-regexp": {
2118 "version": "1.0.5",
2119 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
2120 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
2121 "dev": true
2122 },
2123 "escodegen": {
2124 "version": "1.8.1",
2125 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
2126 "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
2127 "dev": true,
2128 "requires": {
2129 "esprima": "^2.7.1",
2130 "estraverse": "^1.9.1",
2131 "esutils": "^2.0.2",
2132 "optionator": "^0.8.1",
2133 "source-map": "~0.2.0"
2134 },
2135 "dependencies": {
2136 "source-map": {
2137 "version": "0.2.0",
2138 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz",
2139 "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
2140 "dev": true,
2141 "optional": true,
2142 "requires": {
2143 "amdefine": ">=0.0.4"
2144 }
2145 }
2146 }
2147 },
2148 "esprima": {
2149 "version": "2.7.3",
2150 "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
2151 "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
2152 "dev": true
2153 },
2154 "estraverse": {
2155 "version": "1.9.3",
2156 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
2157 "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
2158 "dev": true
2159 },
2160 "esutils": {
2161 "version": "2.0.2",
2162 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
2163 "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
2164 "dev": true
2165 },
2166 "event-emitter": {
2167 "version": "0.3.5",
2168 "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
2169 "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
2170 "dev": true,
2171 "requires": {
2172 "d": "1",
2173 "es5-ext": "~0.10.14"
2174 }
2175 },
2176 "event-stream": {
2177 "version": "3.3.4",
2178 "resolved": "http://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
2179 "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=",
2180 "dev": true,
2181 "requires": {
2182 "duplexer": "~0.1.1",
2183 "from": "~0",
2184 "map-stream": "~0.1.0",
2185 "pause-stream": "0.0.11",
2186 "split": "0.3",
2187 "stream-combiner": "~0.0.4",
2188 "through": "~2.3.1"
2189 }
2190 },
2191 "exec-sh": {
2192 "version": "0.2.2",
2193 "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.2.tgz",
2194 "integrity": "sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw==",
2195 "dev": true,
2196 "requires": {
2197 "merge": "^1.2.0"
2198 }
2199 },
2200 "execa": {
2201 "version": "0.7.0",
2202 "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
2203 "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
2204 "dev": true,
2205 "requires": {
2206 "cross-spawn": "^5.0.1",
2207 "get-stream": "^3.0.0",
2208 "is-stream": "^1.1.0",
2209 "npm-run-path": "^2.0.0",
2210 "p-finally": "^1.0.0",
2211 "signal-exit": "^3.0.0",
2212 "strip-eof": "^1.0.0"
2213 }
2214 },
2215 "exit": {
2216 "version": "0.1.2",
2217 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
2218 "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
2219 "dev": true
2220 },
2221 "expand-brackets": {
2222 "version": "2.1.4",
2223 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
2224 "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
2225 "dev": true,
2226 "requires": {
2227 "debug": "^2.3.3",
2228 "define-property": "^0.2.5",
2229 "extend-shallow": "^2.0.1",
2230 "posix-character-classes": "^0.1.0",
2231 "regex-not": "^1.0.0",
2232 "snapdragon": "^0.8.1",
2233 "to-regex": "^3.0.1"
2234 },
2235 "dependencies": {
2236 "define-property": {
2237 "version": "0.2.5",
2238 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2239 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2240 "dev": true,
2241 "requires": {
2242 "is-descriptor": "^0.1.0"
2243 }
2244 },
2245 "extend-shallow": {
2246 "version": "2.0.1",
2247 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2248 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2249 "dev": true,
2250 "requires": {
2251 "is-extendable": "^0.1.0"
2252 }
2253 }
2254 }
2255 },
2256 "expand-range": {
2257 "version": "1.8.2",
2258 "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
2259 "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
2260 "dev": true,
2261 "requires": {
2262 "fill-range": "^2.1.0"
2263 },
2264 "dependencies": {
2265 "fill-range": {
2266 "version": "2.2.4",
2267 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz",
2268 "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
2269 "dev": true,
2270 "requires": {
2271 "is-number": "^2.1.0",
2272 "isobject": "^2.0.0",
2273 "randomatic": "^3.0.0",
2274 "repeat-element": "^1.1.2",
2275 "repeat-string": "^1.5.2"
2276 }
2277 },
2278 "is-number": {
2279 "version": "2.1.0",
2280 "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
2281 "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
2282 "dev": true,
2283 "requires": {
2284 "kind-of": "^3.0.2"
2285 }
2286 },
2287 "isarray": {
2288 "version": "1.0.0",
2289 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2290 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2291 "dev": true
2292 },
2293 "isobject": {
2294 "version": "2.1.0",
2295 "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
2296 "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
2297 "dev": true,
2298 "requires": {
2299 "isarray": "1.0.0"
2300 }
2301 },
2302 "kind-of": {
2303 "version": "3.2.2",
2304 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2305 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2306 "dev": true,
2307 "requires": {
2308 "is-buffer": "^1.1.5"
2309 }
2310 }
2311 }
2312 },
2313 "expand-tilde": {
2314 "version": "2.0.2",
2315 "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
2316 "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
2317 "dev": true,
2318 "requires": {
2319 "homedir-polyfill": "^1.0.1"
2320 }
2321 },
2322 "expect": {
2323 "version": "22.4.3",
2324 "resolved": "https://registry.npmjs.org/expect/-/expect-22.4.3.tgz",
2325 "integrity": "sha512-XcNXEPehqn8b/jm8FYotdX0YrXn36qp4HWlrVT4ktwQas1l1LPxiVWncYnnL2eyMtKAmVIaG0XAp0QlrqJaxaA==",
2326 "dev": true,
2327 "requires": {
2328 "ansi-styles": "^3.2.0",
2329 "jest-diff": "^22.4.3",
2330 "jest-get-type": "^22.4.3",
2331 "jest-matcher-utils": "^22.4.3",
2332 "jest-message-util": "^22.4.3",
2333 "jest-regex-util": "^22.4.3"
2334 },
2335 "dependencies": {
2336 "ansi-styles": {
2337 "version": "3.2.1",
2338 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
2339 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
2340 "dev": true,
2341 "requires": {
2342 "color-convert": "^1.9.0"
2343 }
2344 }
2345 }
2346 },
2347 "extend": {
2348 "version": "3.0.1",
2349 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
2350 "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ="
2351 },
2352 "extend-shallow": {
2353 "version": "3.0.2",
2354 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
2355 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
2356 "dev": true,
2357 "requires": {
2358 "assign-symbols": "^1.0.0",
2359 "is-extendable": "^1.0.1"
2360 },
2361 "dependencies": {
2362 "is-extendable": {
2363 "version": "1.0.1",
2364 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
2365 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
2366 "dev": true,
2367 "requires": {
2368 "is-plain-object": "^2.0.4"
2369 }
2370 }
2371 }
2372 },
2373 "extglob": {
2374 "version": "2.0.4",
2375 "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
2376 "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
2377 "dev": true,
2378 "requires": {
2379 "array-unique": "^0.3.2",
2380 "define-property": "^1.0.0",
2381 "expand-brackets": "^2.1.4",
2382 "extend-shallow": "^2.0.1",
2383 "fragment-cache": "^0.2.1",
2384 "regex-not": "^1.0.0",
2385 "snapdragon": "^0.8.1",
2386 "to-regex": "^3.0.1"
2387 },
2388 "dependencies": {
2389 "define-property": {
2390 "version": "1.0.0",
2391 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
2392 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
2393 "dev": true,
2394 "requires": {
2395 "is-descriptor": "^1.0.0"
2396 }
2397 },
2398 "extend-shallow": {
2399 "version": "2.0.1",
2400 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2401 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2402 "dev": true,
2403 "requires": {
2404 "is-extendable": "^0.1.0"
2405 }
2406 },
2407 "is-accessor-descriptor": {
2408 "version": "1.0.0",
2409 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2410 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2411 "dev": true,
2412 "requires": {
2413 "kind-of": "^6.0.0"
2414 }
2415 },
2416 "is-data-descriptor": {
2417 "version": "1.0.0",
2418 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2419 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2420 "dev": true,
2421 "requires": {
2422 "kind-of": "^6.0.0"
2423 }
2424 },
2425 "is-descriptor": {
2426 "version": "1.0.2",
2427 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2428 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2429 "dev": true,
2430 "requires": {
2431 "is-accessor-descriptor": "^1.0.0",
2432 "is-data-descriptor": "^1.0.0",
2433 "kind-of": "^6.0.2"
2434 }
2435 }
2436 }
2437 },
2438 "extract-opts": {
2439 "version": "2.2.0",
2440 "resolved": "https://registry.npmjs.org/extract-opts/-/extract-opts-2.2.0.tgz",
2441 "integrity": "sha1-H6KOunNSxttID4hc63GkaBC+bX0=",
2442 "requires": {
2443 "typechecker": "~2.0.1"
2444 }
2445 },
2446 "extsprintf": {
2447 "version": "1.3.0",
2448 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
2449 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
2450 "dev": true
2451 },
2452 "fancy-log": {
2453 "version": "1.3.2",
2454 "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.2.tgz",
2455 "integrity": "sha1-9BEl49hPLn2JpD0G2VjI94vha+E=",
2456 "dev": true,
2457 "requires": {
2458 "ansi-gray": "^0.1.1",
2459 "color-support": "^1.1.3",
2460 "time-stamp": "^1.0.0"
2461 }
2462 },
2463 "fast-deep-equal": {
2464 "version": "1.1.0",
2465 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz",
2466 "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=",
2467 "dev": true
2468 },
2469 "fast-json-stable-stringify": {
2470 "version": "2.0.0",
2471 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
2472 "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
2473 "dev": true
2474 },
2475 "fast-levenshtein": {
2476 "version": "2.0.6",
2477 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
2478 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
2479 "dev": true
2480 },
2481 "fb-watchman": {
2482 "version": "2.0.0",
2483 "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz",
2484 "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=",
2485 "dev": true,
2486 "requires": {
2487 "bser": "^2.0.0"
2488 }
2489 },
2490 "fd-slicer": {
2491 "version": "1.1.0",
2492 "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
2493 "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
2494 "dev": true,
2495 "requires": {
2496 "pend": "~1.2.0"
2497 }
2498 },
2499 "filename-regex": {
2500 "version": "2.0.1",
2501 "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
2502 "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
2503 "dev": true
2504 },
2505 "fileset": {
2506 "version": "0.2.1",
2507 "resolved": "https://registry.npmjs.org/fileset/-/fileset-0.2.1.tgz",
2508 "integrity": "sha1-WI74lzxmI7KnbfRlEFaWuWqsgGc=",
2509 "dev": true,
2510 "requires": {
2511 "glob": "5.x",
2512 "minimatch": "2.x"
2513 },
2514 "dependencies": {
2515 "glob": {
2516 "version": "5.0.15",
2517 "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
2518 "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
2519 "dev": true,
2520 "requires": {
2521 "inflight": "^1.0.4",
2522 "inherits": "2",
2523 "minimatch": "2 || 3",
2524 "once": "^1.3.0",
2525 "path-is-absolute": "^1.0.0"
2526 }
2527 },
2528 "minimatch": {
2529 "version": "2.0.10",
2530 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
2531 "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
2532 "dev": true,
2533 "requires": {
2534 "brace-expansion": "^1.0.0"
2535 }
2536 }
2537 }
2538 },
2539 "fill-range": {
2540 "version": "4.0.0",
2541 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
2542 "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
2543 "dev": true,
2544 "requires": {
2545 "extend-shallow": "^2.0.1",
2546 "is-number": "^3.0.0",
2547 "repeat-string": "^1.6.1",
2548 "to-regex-range": "^2.1.0"
2549 },
2550 "dependencies": {
2551 "extend-shallow": {
2552 "version": "2.0.1",
2553 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
2554 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
2555 "dev": true,
2556 "requires": {
2557 "is-extendable": "^0.1.0"
2558 }
2559 }
2560 }
2561 },
2562 "find-index": {
2563 "version": "0.1.1",
2564 "resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz",
2565 "integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=",
2566 "dev": true
2567 },
2568 "find-up": {
2569 "version": "2.1.0",
2570 "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
2571 "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
2572 "dev": true,
2573 "requires": {
2574 "locate-path": "^2.0.0"
2575 }
2576 },
2577 "findup-sync": {
2578 "version": "2.0.0",
2579 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
2580 "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",
2581 "dev": true,
2582 "requires": {
2583 "detect-file": "^1.0.0",
2584 "is-glob": "^3.1.0",
2585 "micromatch": "^3.0.4",
2586 "resolve-dir": "^1.0.1"
2587 }
2588 },
2589 "fined": {
2590 "version": "1.1.0",
2591 "resolved": "https://registry.npmjs.org/fined/-/fined-1.1.0.tgz",
2592 "integrity": "sha1-s33IRLdqL15wgeiE98CuNE8VNHY=",
2593 "dev": true,
2594 "requires": {
2595 "expand-tilde": "^2.0.2",
2596 "is-plain-object": "^2.0.3",
2597 "object.defaults": "^1.1.0",
2598 "object.pick": "^1.2.0",
2599 "parse-filepath": "^1.0.1"
2600 }
2601 },
2602 "first-chunk-stream": {
2603 "version": "1.0.0",
2604 "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz",
2605 "integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=",
2606 "dev": true
2607 },
2608 "flagged-respawn": {
2609 "version": "1.0.0",
2610 "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.0.tgz",
2611 "integrity": "sha1-Tnmumy6zi/hrO7Vr8+ClaqX8q9c=",
2612 "dev": true
2613 },
2614 "flatten-source-map": {
2615 "version": "0.0.2",
2616 "resolved": "https://registry.npmjs.org/flatten-source-map/-/flatten-source-map-0.0.2.tgz",
2617 "integrity": "sha1-yNWvAxTrZHbc2HyPHsj+sqZ+8D0=",
2618 "requires": {
2619 "source-map": "^0.1.43"
2620 },
2621 "dependencies": {
2622 "source-map": {
2623 "version": "0.1.43",
2624 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
2625 "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
2626 "requires": {
2627 "amdefine": ">=0.0.4"
2628 }
2629 }
2630 }
2631 },
2632 "for-in": {
2633 "version": "1.0.2",
2634 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
2635 "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
2636 "dev": true
2637 },
2638 "for-own": {
2639 "version": "1.0.0",
2640 "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
2641 "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
2642 "dev": true,
2643 "requires": {
2644 "for-in": "^1.0.1"
2645 }
2646 },
2647 "foreach": {
2648 "version": "2.0.5",
2649 "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
2650 "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=",
2651 "dev": true
2652 },
2653 "forever-agent": {
2654 "version": "0.6.1",
2655 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
2656 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
2657 "dev": true
2658 },
2659 "form-data": {
2660 "version": "2.3.2",
2661 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz",
2662 "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=",
2663 "dev": true,
2664 "requires": {
2665 "asynckit": "^0.4.0",
2666 "combined-stream": "1.0.6",
2667 "mime-types": "^2.1.12"
2668 }
2669 },
2670 "formatio": {
2671 "version": "1.1.1",
2672 "resolved": "https://registry.npmjs.org/formatio/-/formatio-1.1.1.tgz",
2673 "integrity": "sha1-XtPM1jZVEJc4NGXZlhmRAOhhYek=",
2674 "dev": true,
2675 "requires": {
2676 "samsam": "~1.1"
2677 }
2678 },
2679 "fragment-cache": {
2680 "version": "0.2.1",
2681 "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
2682 "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
2683 "dev": true,
2684 "requires": {
2685 "map-cache": "^0.2.2"
2686 }
2687 },
2688 "from": {
2689 "version": "0.1.7",
2690 "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
2691 "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=",
2692 "dev": true
2693 },
2694 "fs-extra": {
2695 "version": "6.0.0",
2696 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.0.tgz",
2697 "integrity": "sha512-lk2cUCo8QzbiEWEbt7Cw3m27WMiRG321xsssbcIpfMhpRjrlC08WBOVQqj1/nQYYNnPtyIhP1oqLO3QwT2tPCw==",
2698 "dev": true,
2699 "requires": {
2700 "graceful-fs": "^4.1.2",
2701 "jsonfile": "^4.0.0",
2702 "universalify": "^0.1.0"
2703 },
2704 "dependencies": {
2705 "graceful-fs": {
2706 "version": "4.1.11",
2707 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
2708 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
2709 "dev": true
2710 }
2711 }
2712 },
2713 "fs-minipass": {
2714 "version": "1.2.5",
2715 "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz",
2716 "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==",
2717 "dev": true,
2718 "optional": true,
2719 "requires": {
2720 "minipass": "^2.2.1"
2721 }
2722 },
2723 "fs.realpath": {
2724 "version": "1.0.0",
2725 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2726 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
2727 },
2728 "fsevents": {
2729 "version": "1.2.4",
2730 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz",
2731 "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==",
2732 "dev": true,
2733 "optional": true,
2734 "requires": {
2735 "nan": "^2.9.2",
2736 "node-pre-gyp": "^0.10.0"
2737 }
2738 },
2739 "fstream": {
2740 "version": "1.0.11",
2741 "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
2742 "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
2743 "dev": true,
2744 "requires": {
2745 "graceful-fs": "^4.1.2",
2746 "inherits": "~2.0.0",
2747 "mkdirp": ">=0.5 0",
2748 "rimraf": "2"
2749 },
2750 "dependencies": {
2751 "graceful-fs": {
2752 "version": "4.1.11",
2753 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
2754 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
2755 "dev": true
2756 }
2757 }
2758 },
2759 "function-bind": {
2760 "version": "1.1.1",
2761 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
2762 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
2763 "dev": true
2764 },
2765 "gauge": {
2766 "version": "2.7.4",
2767 "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
2768 "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
2769 "dev": true,
2770 "optional": true,
2771 "requires": {
2772 "aproba": "^1.0.3",
2773 "console-control-strings": "^1.0.0",
2774 "has-unicode": "^2.0.0",
2775 "object-assign": "^4.1.0",
2776 "signal-exit": "^3.0.0",
2777 "string-width": "^1.0.1",
2778 "strip-ansi": "^3.0.1",
2779 "wide-align": "^1.1.0"
2780 },
2781 "dependencies": {
2782 "is-fullwidth-code-point": {
2783 "version": "1.0.0",
2784 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
2785 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
2786 "dev": true,
2787 "optional": true,
2788 "requires": {
2789 "number-is-nan": "^1.0.0"
2790 }
2791 },
2792 "string-width": {
2793 "version": "1.0.2",
2794 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
2795 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
2796 "dev": true,
2797 "optional": true,
2798 "requires": {
2799 "code-point-at": "^1.0.0",
2800 "is-fullwidth-code-point": "^1.0.0",
2801 "strip-ansi": "^3.0.0"
2802 }
2803 }
2804 }
2805 },
2806 "gaze": {
2807 "version": "0.5.2",
2808 "resolved": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz",
2809 "integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=",
2810 "dev": true,
2811 "requires": {
2812 "globule": "~0.1.0"
2813 }
2814 },
2815 "get-caller-file": {
2816 "version": "1.0.2",
2817 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz",
2818 "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=",
2819 "dev": true
2820 },
2821 "get-stdin": {
2822 "version": "4.0.1",
2823 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
2824 "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
2825 "dev": true
2826 },
2827 "get-stream": {
2828 "version": "3.0.0",
2829 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
2830 "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
2831 "dev": true
2832 },
2833 "get-value": {
2834 "version": "2.0.6",
2835 "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
2836 "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
2837 "dev": true
2838 },
2839 "getpass": {
2840 "version": "0.1.7",
2841 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
2842 "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
2843 "dev": true,
2844 "requires": {
2845 "assert-plus": "^1.0.0"
2846 }
2847 },
2848 "glob": {
2849 "version": "7.1.2",
2850 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
2851 "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
2852 "requires": {
2853 "fs.realpath": "^1.0.0",
2854 "inflight": "^1.0.4",
2855 "inherits": "2",
2856 "minimatch": "^3.0.4",
2857 "once": "^1.3.0",
2858 "path-is-absolute": "^1.0.0"
2859 }
2860 },
2861 "glob-base": {
2862 "version": "0.3.0",
2863 "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
2864 "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
2865 "dev": true,
2866 "requires": {
2867 "glob-parent": "^2.0.0",
2868 "is-glob": "^2.0.0"
2869 },
2870 "dependencies": {
2871 "glob-parent": {
2872 "version": "2.0.0",
2873 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
2874 "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
2875 "dev": true,
2876 "requires": {
2877 "is-glob": "^2.0.0"
2878 }
2879 },
2880 "is-extglob": {
2881 "version": "1.0.0",
2882 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
2883 "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
2884 "dev": true
2885 },
2886 "is-glob": {
2887 "version": "2.0.1",
2888 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
2889 "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
2890 "dev": true,
2891 "requires": {
2892 "is-extglob": "^1.0.0"
2893 }
2894 }
2895 }
2896 },
2897 "glob-parent": {
2898 "version": "3.1.0",
2899 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
2900 "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
2901 "dev": true,
2902 "requires": {
2903 "is-glob": "^3.1.0",
2904 "path-dirname": "^1.0.0"
2905 }
2906 },
2907 "glob-stream": {
2908 "version": "3.1.18",
2909 "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz",
2910 "integrity": "sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=",
2911 "dev": true,
2912 "requires": {
2913 "glob": "^4.3.1",
2914 "glob2base": "^0.0.12",
2915 "minimatch": "^2.0.1",
2916 "ordered-read-streams": "^0.1.0",
2917 "through2": "^0.6.1",
2918 "unique-stream": "^1.0.0"
2919 },
2920 "dependencies": {
2921 "glob": {
2922 "version": "4.5.3",
2923 "resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz",
2924 "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=",
2925 "dev": true,
2926 "requires": {
2927 "inflight": "^1.0.4",
2928 "inherits": "2",
2929 "minimatch": "^2.0.1",
2930 "once": "^1.3.0"
2931 }
2932 },
2933 "minimatch": {
2934 "version": "2.0.10",
2935 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
2936 "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
2937 "dev": true,
2938 "requires": {
2939 "brace-expansion": "^1.0.0"
2940 }
2941 },
2942 "readable-stream": {
2943 "version": "1.0.34",
2944 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
2945 "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
2946 "dev": true,
2947 "requires": {
2948 "core-util-is": "~1.0.0",
2949 "inherits": "~2.0.1",
2950 "isarray": "0.0.1",
2951 "string_decoder": "~0.10.x"
2952 }
2953 },
2954 "through2": {
2955 "version": "0.6.5",
2956 "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
2957 "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
2958 "dev": true,
2959 "requires": {
2960 "readable-stream": ">=1.0.33-1 <1.1.0-0",
2961 "xtend": ">=4.0.0 <4.1.0-0"
2962 }
2963 }
2964 }
2965 },
2966 "glob-watcher": {
2967 "version": "0.0.6",
2968 "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz",
2969 "integrity": "sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=",
2970 "dev": true,
2971 "requires": {
2972 "gaze": "^0.5.1"
2973 }
2974 },
2975 "glob2base": {
2976 "version": "0.0.12",
2977 "resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz",
2978 "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=",
2979 "dev": true,
2980 "requires": {
2981 "find-index": "^0.1.1"
2982 }
2983 },
2984 "global-modules": {
2985 "version": "1.0.0",
2986 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
2987 "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
2988 "dev": true,
2989 "requires": {
2990 "global-prefix": "^1.0.1",
2991 "is-windows": "^1.0.1",
2992 "resolve-dir": "^1.0.0"
2993 }
2994 },
2995 "global-prefix": {
2996 "version": "1.0.2",
2997 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
2998 "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
2999 "dev": true,
3000 "requires": {
3001 "expand-tilde": "^2.0.2",
3002 "homedir-polyfill": "^1.0.1",
3003 "ini": "^1.3.4",
3004 "is-windows": "^1.0.1",
3005 "which": "^1.2.14"
3006 }
3007 },
3008 "globals": {
3009 "version": "9.18.0",
3010 "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
3011 "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
3012 "dev": true
3013 },
3014 "globby": {
3015 "version": "5.0.0",
3016 "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
3017 "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
3018 "dev": true,
3019 "requires": {
3020 "array-union": "^1.0.1",
3021 "arrify": "^1.0.0",
3022 "glob": "^7.0.3",
3023 "object-assign": "^4.0.1",
3024 "pify": "^2.0.0",
3025 "pinkie-promise": "^2.0.0"
3026 }
3027 },
3028 "globule": {
3029 "version": "0.1.0",
3030 "resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz",
3031 "integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=",
3032 "dev": true,
3033 "requires": {
3034 "glob": "~3.1.21",
3035 "lodash": "~1.0.1",
3036 "minimatch": "~0.2.11"
3037 },
3038 "dependencies": {
3039 "glob": {
3040 "version": "3.1.21",
3041 "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz",
3042 "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=",
3043 "dev": true,
3044 "requires": {
3045 "graceful-fs": "~1.2.0",
3046 "inherits": "1",
3047 "minimatch": "~0.2.11"
3048 }
3049 },
3050 "graceful-fs": {
3051 "version": "1.2.3",
3052 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz",
3053 "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=",
3054 "dev": true
3055 },
3056 "inherits": {
3057 "version": "1.0.2",
3058 "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz",
3059 "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=",
3060 "dev": true
3061 },
3062 "minimatch": {
3063 "version": "0.2.14",
3064 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz",
3065 "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=",
3066 "dev": true,
3067 "requires": {
3068 "lru-cache": "2",
3069 "sigmund": "~1.0.0"
3070 }
3071 }
3072 }
3073 },
3074 "glogg": {
3075 "version": "1.0.1",
3076 "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.1.tgz",
3077 "integrity": "sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw==",
3078 "dev": true,
3079 "requires": {
3080 "sparkles": "^1.0.0"
3081 }
3082 },
3083 "graceful-fs": {
3084 "version": "3.0.11",
3085 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz",
3086 "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=",
3087 "dev": true,
3088 "requires": {
3089 "natives": "^1.1.0"
3090 }
3091 },
3092 "graceful-readlink": {
3093 "version": "1.0.1",
3094 "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
3095 "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
3096 "dev": true
3097 },
3098 "growl": {
3099 "version": "1.9.2",
3100 "resolved": "https://registry.npmjs.org/growl/-/growl-1.9.2.tgz",
3101 "integrity": "sha1-Dqd0NxXbjY3ixe3hd14bRayFwC8=",
3102 "dev": true
3103 },
3104 "growly": {
3105 "version": "1.3.0",
3106 "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz",
3107 "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=",
3108 "dev": true
3109 },
3110 "gulp": {
3111 "version": "3.9.1",
3112 "resolved": "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz",
3113 "integrity": "sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=",
3114 "dev": true,
3115 "requires": {
3116 "archy": "^1.0.0",
3117 "chalk": "^1.0.0",
3118 "deprecated": "^0.0.1",
3119 "gulp-util": "^3.0.0",
3120 "interpret": "^1.0.0",
3121 "liftoff": "^2.1.0",
3122 "minimist": "^1.1.0",
3123 "orchestrator": "^0.3.0",
3124 "pretty-hrtime": "^1.0.0",
3125 "semver": "^4.1.0",
3126 "tildify": "^1.0.0",
3127 "v8flags": "^2.0.2",
3128 "vinyl-fs": "^0.3.0"
3129 },
3130 "dependencies": {
3131 "semver": {
3132 "version": "4.3.6",
3133 "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
3134 "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
3135 "dev": true
3136 }
3137 }
3138 },
3139 "gulp-chmod": {
3140 "version": "2.0.0",
3141 "resolved": "https://registry.npmjs.org/gulp-chmod/-/gulp-chmod-2.0.0.tgz",
3142 "integrity": "sha1-AMOQuSigeZslGsz2MaoJ4BzGKZw=",
3143 "dev": true,
3144 "requires": {
3145 "deep-assign": "^1.0.0",
3146 "stat-mode": "^0.2.0",
3147 "through2": "^2.0.0"
3148 }
3149 },
3150 "gulp-filter": {
3151 "version": "5.1.0",
3152 "resolved": "https://registry.npmjs.org/gulp-filter/-/gulp-filter-5.1.0.tgz",
3153 "integrity": "sha1-oF4Rr/sHz33PQafeHLe2OsN4PnM=",
3154 "dev": true,
3155 "requires": {
3156 "multimatch": "^2.0.0",
3157 "plugin-error": "^0.1.2",
3158 "streamfilter": "^1.0.5"
3159 }
3160 },
3161 "gulp-gunzip": {
3162 "version": "1.0.0",
3163 "resolved": "https://registry.npmjs.org/gulp-gunzip/-/gulp-gunzip-1.0.0.tgz",
3164 "integrity": "sha1-FbdBFF6Dqcb1CIYkG1fMWHHxUak=",
3165 "dev": true,
3166 "requires": {
3167 "through2": "~0.6.5",
3168 "vinyl": "~0.4.6"
3169 },
3170 "dependencies": {
3171 "clone": {
3172 "version": "0.2.0",
3173 "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
3174 "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=",
3175 "dev": true
3176 },
3177 "readable-stream": {
3178 "version": "1.0.34",
3179 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
3180 "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
3181 "dev": true,
3182 "requires": {
3183 "core-util-is": "~1.0.0",
3184 "inherits": "~2.0.1",
3185 "isarray": "0.0.1",
3186 "string_decoder": "~0.10.x"
3187 }
3188 },
3189 "through2": {
3190 "version": "0.6.5",
3191 "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
3192 "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
3193 "dev": true,
3194 "requires": {
3195 "readable-stream": ">=1.0.33-1 <1.1.0-0",
3196 "xtend": ">=4.0.0 <4.1.0-0"
3197 }
3198 },
3199 "vinyl": {
3200 "version": "0.4.6",
3201 "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
3202 "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=",
3203 "dev": true,
3204 "requires": {
3205 "clone": "^0.2.0",
3206 "clone-stats": "^0.0.1"
3207 }
3208 }
3209 }
3210 },
3211 "gulp-install": {
3212 "version": "1.1.0",
3213 "resolved": "https://registry.npmjs.org/gulp-install/-/gulp-install-1.1.0.tgz",
3214 "integrity": "sha1-k4a0bLRmm0cle2rfTj6i6DySiho=",
3215 "dev": true,
3216 "requires": {
3217 "dargs": "^5.1.0",
3218 "gulp-util": "^3.0.7",
3219 "lodash.groupby": "^4.6.0",
3220 "p-queue": "^1.0.0",
3221 "through2": "^2.0.3",
3222 "which": "^1.2.14"
3223 }
3224 },
3225 "gulp-istanbul": {
3226 "version": "1.1.3",
3227 "resolved": "https://registry.npmjs.org/gulp-istanbul/-/gulp-istanbul-1.1.3.tgz",
3228 "integrity": "sha512-uMLSdqPDnBAV/B9rNyOgVMgrVC1tPbe+5GH6P13UOyxbRDT/w4sKYHWftPMA8j9om+NFvfeRlqpDXL2fixFWNA==",
3229 "dev": true,
3230 "requires": {
3231 "istanbul": "^0.4.0",
3232 "istanbul-threshold-checker": "^0.2.1",
3233 "lodash": "^4.0.0",
3234 "plugin-error": "^0.1.2",
3235 "through2": "^2.0.0",
3236 "vinyl-sourcemaps-apply": "^0.2.1"
3237 },
3238 "dependencies": {
3239 "lodash": {
3240 "version": "4.17.10",
3241 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
3242 "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
3243 "dev": true
3244 }
3245 }
3246 },
3247 "gulp-mocha": {
3248 "version": "3.0.1",
3249 "resolved": "https://registry.npmjs.org/gulp-mocha/-/gulp-mocha-3.0.1.tgz",
3250 "integrity": "sha1-qwyiw5QDcYF03drXUOY6Yb4X4EE=",
3251 "dev": true,
3252 "requires": {
3253 "gulp-util": "^3.0.0",
3254 "mocha": "^3.0.0",
3255 "plur": "^2.1.0",
3256 "req-cwd": "^1.0.1",
3257 "temp": "^0.8.3",
3258 "through": "^2.3.4"
3259 }
3260 },
3261 "gulp-preprocess": {
3262 "version": "2.0.0",
3263 "resolved": "https://registry.npmjs.org/gulp-preprocess/-/gulp-preprocess-2.0.0.tgz",
3264 "integrity": "sha1-Bnv2pOG3A9e0XtIEfOfofVl00kE=",
3265 "dev": true,
3266 "requires": {
3267 "lodash": "3.10.x",
3268 "map-stream": "0.1.x",
3269 "preprocess": "^3.0.0"
3270 },
3271 "dependencies": {
3272 "lodash": {
3273 "version": "3.10.1",
3274 "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
3275 "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
3276 "dev": true
3277 }
3278 }
3279 },
3280 "gulp-remote-src-vscode": {
3281 "version": "0.5.0",
3282 "resolved": "https://registry.npmjs.org/gulp-remote-src-vscode/-/gulp-remote-src-vscode-0.5.0.tgz",
3283 "integrity": "sha512-/9vtSk9eI9DEWCqzGieglPqmx0WUQ9pwPHyHFpKmfxqdgqGJC2l0vFMdYs54hLdDsMDEZFLDL2J4ikjc4hQ5HQ==",
3284 "dev": true,
3285 "requires": {
3286 "event-stream": "^3.3.4",
3287 "node.extend": "^1.1.2",
3288 "request": "^2.79.0",
3289 "through2": "^2.0.3",
3290 "vinyl": "^2.0.1"
3291 },
3292 "dependencies": {
3293 "clone": {
3294 "version": "2.1.1",
3295 "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz",
3296 "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=",
3297 "dev": true
3298 },
3299 "clone-stats": {
3300 "version": "1.0.0",
3301 "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
3302 "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
3303 "dev": true
3304 },
3305 "is": {
3306 "version": "3.2.1",
3307 "resolved": "https://registry.npmjs.org/is/-/is-3.2.1.tgz",
3308 "integrity": "sha1-0Kwq1V63sL7JJqUmb2xmKqqD3KU=",
3309 "dev": true
3310 },
3311 "node.extend": {
3312 "version": "1.1.6",
3313 "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-1.1.6.tgz",
3314 "integrity": "sha1-p7iCyC1sk6SGOlUEvV3o7IYli5Y=",
3315 "dev": true,
3316 "requires": {
3317 "is": "^3.1.0"
3318 }
3319 },
3320 "replace-ext": {
3321 "version": "1.0.0",
3322 "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz",
3323 "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=",
3324 "dev": true
3325 },
3326 "vinyl": {
3327 "version": "2.2.0",
3328 "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz",
3329 "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==",
3330 "dev": true,
3331 "requires": {
3332 "clone": "^2.1.1",
3333 "clone-buffer": "^1.0.0",
3334 "clone-stats": "^1.0.0",
3335 "cloneable-readable": "^1.0.0",
3336 "remove-trailing-separator": "^1.0.1",
3337 "replace-ext": "^1.0.0"
3338 }
3339 }
3340 }
3341 },
3342 "gulp-sequence": {
3343 "version": "1.0.0",
3344 "resolved": "https://registry.npmjs.org/gulp-sequence/-/gulp-sequence-1.0.0.tgz",
3345 "integrity": "sha512-c+p+EcyBl1UCpbfFA/vUD6MuC7uxoY6Y4g2lq9lLtzOHh9o1wijAQ4o0TIRQ14C7cG6zR6Zi+bpA0cW78CFt6g==",
3346 "dev": true,
3347 "requires": {
3348 "thunks": "^4.9.0"
3349 }
3350 },
3351 "gulp-sourcemaps": {
3352 "version": "1.12.1",
3353 "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.12.1.tgz",
3354 "integrity": "sha1-tDfR89mAzyboEYSCNxjOFa5ll7Y=",
3355 "dev": true,
3356 "requires": {
3357 "@gulp-sourcemaps/map-sources": "1.X",
3358 "acorn": "4.X",
3359 "convert-source-map": "1.X",
3360 "css": "2.X",
3361 "debug-fabulous": "0.0.X",
3362 "detect-newline": "2.X",
3363 "graceful-fs": "4.X",
3364 "source-map": "~0.6.0",
3365 "strip-bom": "2.X",
3366 "through2": "2.X",
3367 "vinyl": "1.X"
3368 },
3369 "dependencies": {
3370 "graceful-fs": {
3371 "version": "4.1.11",
3372 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
3373 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
3374 "dev": true
3375 },
3376 "source-map": {
3377 "version": "0.6.1",
3378 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3379 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3380 "dev": true
3381 },
3382 "strip-bom": {
3383 "version": "2.0.0",
3384 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
3385 "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
3386 "dev": true,
3387 "requires": {
3388 "is-utf8": "^0.2.0"
3389 }
3390 },
3391 "vinyl": {
3392 "version": "1.2.0",
3393 "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
3394 "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=",
3395 "dev": true,
3396 "requires": {
3397 "clone": "^1.0.0",
3398 "clone-stats": "^0.0.1",
3399 "replace-ext": "0.0.1"
3400 }
3401 }
3402 }
3403 },
3404 "gulp-symdest": {
3405 "version": "1.1.0",
3406 "resolved": "https://registry.npmjs.org/gulp-symdest/-/gulp-symdest-1.1.0.tgz",
3407 "integrity": "sha1-wWUyBzLRks5W/ZQnH/oSMjS/KuA=",
3408 "dev": true,
3409 "requires": {
3410 "event-stream": "^3.3.1",
3411 "mkdirp": "^0.5.1",
3412 "queue": "^3.1.0",
3413 "vinyl-fs": "^2.4.3"
3414 },
3415 "dependencies": {
3416 "arr-diff": {
3417 "version": "2.0.0",
3418 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
3419 "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
3420 "dev": true,
3421 "requires": {
3422 "arr-flatten": "^1.0.1"
3423 }
3424 },
3425 "array-unique": {
3426 "version": "0.2.1",
3427 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
3428 "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
3429 "dev": true
3430 },
3431 "braces": {
3432 "version": "1.8.5",
3433 "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
3434 "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
3435 "dev": true,
3436 "requires": {
3437 "expand-range": "^1.8.1",
3438 "preserve": "^0.2.0",
3439 "repeat-element": "^1.1.2"
3440 }
3441 },
3442 "expand-brackets": {
3443 "version": "0.1.5",
3444 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
3445 "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
3446 "dev": true,
3447 "requires": {
3448 "is-posix-bracket": "^0.1.0"
3449 }
3450 },
3451 "extglob": {
3452 "version": "0.3.2",
3453 "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
3454 "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
3455 "dev": true,
3456 "requires": {
3457 "is-extglob": "^1.0.0"
3458 }
3459 },
3460 "glob": {
3461 "version": "5.0.15",
3462 "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
3463 "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
3464 "dev": true,
3465 "requires": {
3466 "inflight": "^1.0.4",
3467 "inherits": "2",
3468 "minimatch": "2 || 3",
3469 "once": "^1.3.0",
3470 "path-is-absolute": "^1.0.0"
3471 }
3472 },
3473 "glob-stream": {
3474 "version": "5.3.5",
3475 "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-5.3.5.tgz",
3476 "integrity": "sha1-pVZlqajM3EGRWofHAeMtTgFvrSI=",
3477 "dev": true,
3478 "requires": {
3479 "extend": "^3.0.0",
3480 "glob": "^5.0.3",
3481 "glob-parent": "^3.0.0",
3482 "micromatch": "^2.3.7",
3483 "ordered-read-streams": "^0.3.0",
3484 "through2": "^0.6.0",
3485 "to-absolute-glob": "^0.1.1",
3486 "unique-stream": "^2.0.2"
3487 },
3488 "dependencies": {
3489 "isarray": {
3490 "version": "0.0.1",
3491 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
3492 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
3493 "dev": true
3494 },
3495 "readable-stream": {
3496 "version": "1.0.34",
3497 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
3498 "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
3499 "dev": true,
3500 "requires": {
3501 "core-util-is": "~1.0.0",
3502 "inherits": "~2.0.1",
3503 "isarray": "0.0.1",
3504 "string_decoder": "~0.10.x"
3505 }
3506 },
3507 "string_decoder": {
3508 "version": "0.10.31",
3509 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
3510 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
3511 "dev": true
3512 },
3513 "through2": {
3514 "version": "0.6.5",
3515 "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
3516 "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
3517 "dev": true,
3518 "requires": {
3519 "readable-stream": ">=1.0.33-1 <1.1.0-0",
3520 "xtend": ">=4.0.0 <4.1.0-0"
3521 }
3522 }
3523 }
3524 },
3525 "graceful-fs": {
3526 "version": "4.1.11",
3527 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
3528 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
3529 "dev": true
3530 },
3531 "gulp-sourcemaps": {
3532 "version": "1.6.0",
3533 "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.6.0.tgz",
3534 "integrity": "sha1-uG/zSdgBzrVuHZ59x7vLS33uYAw=",
3535 "dev": true,
3536 "requires": {
3537 "convert-source-map": "^1.1.1",
3538 "graceful-fs": "^4.1.2",
3539 "strip-bom": "^2.0.0",
3540 "through2": "^2.0.0",
3541 "vinyl": "^1.0.0"
3542 }
3543 },
3544 "is-extglob": {
3545 "version": "1.0.0",
3546 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
3547 "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
3548 "dev": true
3549 },
3550 "is-glob": {
3551 "version": "2.0.1",
3552 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
3553 "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
3554 "dev": true,
3555 "requires": {
3556 "is-extglob": "^1.0.0"
3557 }
3558 },
3559 "isarray": {
3560 "version": "1.0.0",
3561 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
3562 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
3563 "dev": true
3564 },
3565 "kind-of": {
3566 "version": "3.2.2",
3567 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3568 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3569 "dev": true,
3570 "requires": {
3571 "is-buffer": "^1.1.5"
3572 }
3573 },
3574 "micromatch": {
3575 "version": "2.3.11",
3576 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
3577 "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
3578 "dev": true,
3579 "requires": {
3580 "arr-diff": "^2.0.0",
3581 "array-unique": "^0.2.1",
3582 "braces": "^1.8.2",
3583 "expand-brackets": "^0.1.4",
3584 "extglob": "^0.3.1",
3585 "filename-regex": "^2.0.0",
3586 "is-extglob": "^1.0.0",
3587 "is-glob": "^2.0.1",
3588 "kind-of": "^3.0.2",
3589 "normalize-path": "^2.0.1",
3590 "object.omit": "^2.0.0",
3591 "parse-glob": "^3.0.4",
3592 "regex-cache": "^0.4.2"
3593 }
3594 },
3595 "ordered-read-streams": {
3596 "version": "0.3.0",
3597 "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz",
3598 "integrity": "sha1-cTfmmzKYuzQiR6G77jiByA4v14s=",
3599 "dev": true,
3600 "requires": {
3601 "is-stream": "^1.0.1",
3602 "readable-stream": "^2.0.1"
3603 }
3604 },
3605 "readable-stream": {
3606 "version": "2.3.6",
3607 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
3608 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
3609 "dev": true,
3610 "requires": {
3611 "core-util-is": "~1.0.0",
3612 "inherits": "~2.0.3",
3613 "isarray": "~1.0.0",
3614 "process-nextick-args": "~2.0.0",
3615 "safe-buffer": "~5.1.1",
3616 "string_decoder": "~1.1.1",
3617 "util-deprecate": "~1.0.1"
3618 }
3619 },
3620 "string_decoder": {
3621 "version": "1.1.1",
3622 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
3623 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
3624 "dev": true,
3625 "requires": {
3626 "safe-buffer": "~5.1.0"
3627 }
3628 },
3629 "strip-bom": {
3630 "version": "2.0.0",
3631 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
3632 "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
3633 "dev": true,
3634 "requires": {
3635 "is-utf8": "^0.2.0"
3636 }
3637 },
3638 "unique-stream": {
3639 "version": "2.2.1",
3640 "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.2.1.tgz",
3641 "integrity": "sha1-WqADz76Uxf+GbE59ZouxxNuts2k=",
3642 "dev": true,
3643 "requires": {
3644 "json-stable-stringify": "^1.0.0",
3645 "through2-filter": "^2.0.0"
3646 }
3647 },
3648 "vinyl": {
3649 "version": "1.2.0",
3650 "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
3651 "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=",
3652 "dev": true,
3653 "requires": {
3654 "clone": "^1.0.0",
3655 "clone-stats": "^0.0.1",
3656 "replace-ext": "0.0.1"
3657 }
3658 },
3659 "vinyl-fs": {
3660 "version": "2.4.4",
3661 "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-2.4.4.tgz",
3662 "integrity": "sha1-vm/zJwy1Xf19MGNkDegfJddTIjk=",
3663 "dev": true,
3664 "requires": {
3665 "duplexify": "^3.2.0",
3666 "glob-stream": "^5.3.2",
3667 "graceful-fs": "^4.0.0",
3668 "gulp-sourcemaps": "1.6.0",
3669 "is-valid-glob": "^0.3.0",
3670 "lazystream": "^1.0.0",
3671 "lodash.isequal": "^4.0.0",
3672 "merge-stream": "^1.0.0",
3673 "mkdirp": "^0.5.0",
3674 "object-assign": "^4.0.0",
3675 "readable-stream": "^2.0.4",
3676 "strip-bom": "^2.0.0",
3677 "strip-bom-stream": "^1.0.0",
3678 "through2": "^2.0.0",
3679 "through2-filter": "^2.0.0",
3680 "vali-date": "^1.0.0",
3681 "vinyl": "^1.0.0"
3682 }
3683 }
3684 }
3685 },
3686 "gulp-tslint": {
3687 "version": "8.1.3",
3688 "resolved": "https://registry.npmjs.org/gulp-tslint/-/gulp-tslint-8.1.3.tgz",
3689 "integrity": "sha512-KEP350N5B9Jg6o6jnyCyKVBPemJePYpMsGfIQq0G0ErvY7tw4Lrfb/y3L4WRf7ek0OsaE8nnj86w+lcLXW8ovw==",
3690 "dev": true,
3691 "requires": {
3692 "@types/fancy-log": "1.3.0",
3693 "chalk": "2.3.1",
3694 "fancy-log": "1.3.2",
3695 "map-stream": "~0.0.7",
3696 "plugin-error": "1.0.1",
3697 "through": "~2.3.8"
3698 },
3699 "dependencies": {
3700 "ansi-styles": {
3701 "version": "3.2.1",
3702 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
3703 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
3704 "dev": true,
3705 "requires": {
3706 "color-convert": "^1.9.0"
3707 }
3708 },
3709 "chalk": {
3710 "version": "2.3.1",
3711 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.1.tgz",
3712 "integrity": "sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==",
3713 "dev": true,
3714 "requires": {
3715 "ansi-styles": "^3.2.0",
3716 "escape-string-regexp": "^1.0.5",
3717 "supports-color": "^5.2.0"
3718 }
3719 },
3720 "has-flag": {
3721 "version": "3.0.0",
3722 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
3723 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
3724 "dev": true
3725 },
3726 "map-stream": {
3727 "version": "0.0.7",
3728 "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz",
3729 "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=",
3730 "dev": true
3731 },
3732 "plugin-error": {
3733 "version": "1.0.1",
3734 "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz",
3735 "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==",
3736 "dev": true,
3737 "requires": {
3738 "ansi-colors": "^1.0.1",
3739 "arr-diff": "^4.0.0",
3740 "arr-union": "^3.1.0",
3741 "extend-shallow": "^3.0.2"
3742 }
3743 },
3744 "supports-color": {
3745 "version": "5.4.0",
3746 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
3747 "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
3748 "dev": true,
3749 "requires": {
3750 "has-flag": "^3.0.0"
3751 }
3752 }
3753 }
3754 },
3755 "gulp-typescript": {
3756 "version": "3.2.4",
3757 "resolved": "https://registry.npmjs.org/gulp-typescript/-/gulp-typescript-3.2.4.tgz",
3758 "integrity": "sha512-bZosNvbUGzFA4bjjWoUPyjU5vfgJSzlYKkU0Jutbsrj+td8yvtqxethhqfzB9MwyamaUODIuidj5gIytZ523Bw==",
3759 "dev": true,
3760 "requires": {
3761 "gulp-util": "~3.0.7",
3762 "source-map": "~0.5.3",
3763 "through2": "~2.0.1",
3764 "vinyl-fs": "~2.4.3"
3765 },
3766 "dependencies": {
3767 "arr-diff": {
3768 "version": "2.0.0",
3769 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
3770 "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
3771 "dev": true,
3772 "requires": {
3773 "arr-flatten": "^1.0.1"
3774 }
3775 },
3776 "array-unique": {
3777 "version": "0.2.1",
3778 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
3779 "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
3780 "dev": true
3781 },
3782 "braces": {
3783 "version": "1.8.5",
3784 "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
3785 "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
3786 "dev": true,
3787 "requires": {
3788 "expand-range": "^1.8.1",
3789 "preserve": "^0.2.0",
3790 "repeat-element": "^1.1.2"
3791 }
3792 },
3793 "expand-brackets": {
3794 "version": "0.1.5",
3795 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
3796 "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
3797 "dev": true,
3798 "requires": {
3799 "is-posix-bracket": "^0.1.0"
3800 }
3801 },
3802 "extglob": {
3803 "version": "0.3.2",
3804 "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
3805 "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
3806 "dev": true,
3807 "requires": {
3808 "is-extglob": "^1.0.0"
3809 }
3810 },
3811 "glob": {
3812 "version": "5.0.15",
3813 "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
3814 "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
3815 "dev": true,
3816 "requires": {
3817 "inflight": "^1.0.4",
3818 "inherits": "2",
3819 "minimatch": "2 || 3",
3820 "once": "^1.3.0",
3821 "path-is-absolute": "^1.0.0"
3822 }
3823 },
3824 "glob-stream": {
3825 "version": "5.3.5",
3826 "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-5.3.5.tgz",
3827 "integrity": "sha1-pVZlqajM3EGRWofHAeMtTgFvrSI=",
3828 "dev": true,
3829 "requires": {
3830 "extend": "^3.0.0",
3831 "glob": "^5.0.3",
3832 "glob-parent": "^3.0.0",
3833 "micromatch": "^2.3.7",
3834 "ordered-read-streams": "^0.3.0",
3835 "through2": "^0.6.0",
3836 "to-absolute-glob": "^0.1.1",
3837 "unique-stream": "^2.0.2"
3838 },
3839 "dependencies": {
3840 "isarray": {
3841 "version": "0.0.1",
3842 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
3843 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
3844 "dev": true
3845 },
3846 "readable-stream": {
3847 "version": "1.0.34",
3848 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
3849 "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
3850 "dev": true,
3851 "requires": {
3852 "core-util-is": "~1.0.0",
3853 "inherits": "~2.0.1",
3854 "isarray": "0.0.1",
3855 "string_decoder": "~0.10.x"
3856 }
3857 },
3858 "string_decoder": {
3859 "version": "0.10.31",
3860 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
3861 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
3862 "dev": true
3863 },
3864 "through2": {
3865 "version": "0.6.5",
3866 "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
3867 "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
3868 "dev": true,
3869 "requires": {
3870 "readable-stream": ">=1.0.33-1 <1.1.0-0",
3871 "xtend": ">=4.0.0 <4.1.0-0"
3872 }
3873 }
3874 }
3875 },
3876 "graceful-fs": {
3877 "version": "4.1.11",
3878 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
3879 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
3880 "dev": true
3881 },
3882 "gulp-sourcemaps": {
3883 "version": "1.6.0",
3884 "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.6.0.tgz",
3885 "integrity": "sha1-uG/zSdgBzrVuHZ59x7vLS33uYAw=",
3886 "dev": true,
3887 "requires": {
3888 "convert-source-map": "^1.1.1",
3889 "graceful-fs": "^4.1.2",
3890 "strip-bom": "^2.0.0",
3891 "through2": "^2.0.0",
3892 "vinyl": "^1.0.0"
3893 }
3894 },
3895 "is-extglob": {
3896 "version": "1.0.0",
3897 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
3898 "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
3899 "dev": true
3900 },
3901 "is-glob": {
3902 "version": "2.0.1",
3903 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
3904 "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
3905 "dev": true,
3906 "requires": {
3907 "is-extglob": "^1.0.0"
3908 }
3909 },
3910 "isarray": {
3911 "version": "1.0.0",
3912 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
3913 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
3914 "dev": true
3915 },
3916 "kind-of": {
3917 "version": "3.2.2",
3918 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3919 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3920 "dev": true,
3921 "requires": {
3922 "is-buffer": "^1.1.5"
3923 }
3924 },
3925 "micromatch": {
3926 "version": "2.3.11",
3927 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
3928 "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
3929 "dev": true,
3930 "requires": {
3931 "arr-diff": "^2.0.0",
3932 "array-unique": "^0.2.1",
3933 "braces": "^1.8.2",
3934 "expand-brackets": "^0.1.4",
3935 "extglob": "^0.3.1",
3936 "filename-regex": "^2.0.0",
3937 "is-extglob": "^1.0.0",
3938 "is-glob": "^2.0.1",
3939 "kind-of": "^3.0.2",
3940 "normalize-path": "^2.0.1",
3941 "object.omit": "^2.0.0",
3942 "parse-glob": "^3.0.4",
3943 "regex-cache": "^0.4.2"
3944 }
3945 },
3946 "ordered-read-streams": {
3947 "version": "0.3.0",
3948 "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz",
3949 "integrity": "sha1-cTfmmzKYuzQiR6G77jiByA4v14s=",
3950 "dev": true,
3951 "requires": {
3952 "is-stream": "^1.0.1",
3953 "readable-stream": "^2.0.1"
3954 }
3955 },
3956 "readable-stream": {
3957 "version": "2.3.6",
3958 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
3959 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
3960 "dev": true,
3961 "requires": {
3962 "core-util-is": "~1.0.0",
3963 "inherits": "~2.0.3",
3964 "isarray": "~1.0.0",
3965 "process-nextick-args": "~2.0.0",
3966 "safe-buffer": "~5.1.1",
3967 "string_decoder": "~1.1.1",
3968 "util-deprecate": "~1.0.1"
3969 }
3970 },
3971 "source-map": {
3972 "version": "0.5.7",
3973 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
3974 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
3975 "dev": true
3976 },
3977 "string_decoder": {
3978 "version": "1.1.1",
3979 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
3980 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
3981 "dev": true,
3982 "requires": {
3983 "safe-buffer": "~5.1.0"
3984 }
3985 },
3986 "strip-bom": {
3987 "version": "2.0.0",
3988 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
3989 "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
3990 "dev": true,
3991 "requires": {
3992 "is-utf8": "^0.2.0"
3993 }
3994 },
3995 "unique-stream": {
3996 "version": "2.2.1",
3997 "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.2.1.tgz",
3998 "integrity": "sha1-WqADz76Uxf+GbE59ZouxxNuts2k=",
3999 "dev": true,
4000 "requires": {
4001 "json-stable-stringify": "^1.0.0",
4002 "through2-filter": "^2.0.0"
4003 }
4004 },
4005 "vinyl": {
4006 "version": "1.2.0",
4007 "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
4008 "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=",
4009 "dev": true,
4010 "requires": {
4011 "clone": "^1.0.0",
4012 "clone-stats": "^0.0.1",
4013 "replace-ext": "0.0.1"
4014 }
4015 },
4016 "vinyl-fs": {
4017 "version": "2.4.4",
4018 "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-2.4.4.tgz",
4019 "integrity": "sha1-vm/zJwy1Xf19MGNkDegfJddTIjk=",
4020 "dev": true,
4021 "requires": {
4022 "duplexify": "^3.2.0",
4023 "glob-stream": "^5.3.2",
4024 "graceful-fs": "^4.0.0",
4025 "gulp-sourcemaps": "1.6.0",
4026 "is-valid-glob": "^0.3.0",
4027 "lazystream": "^1.0.0",
4028 "lodash.isequal": "^4.0.0",
4029 "merge-stream": "^1.0.0",
4030 "mkdirp": "^0.5.0",
4031 "object-assign": "^4.0.0",
4032 "readable-stream": "^2.0.4",
4033 "strip-bom": "^2.0.0",
4034 "strip-bom-stream": "^1.0.0",
4035 "through2": "^2.0.0",
4036 "through2-filter": "^2.0.0",
4037 "vali-date": "^1.0.0",
4038 "vinyl": "^1.0.0"
4039 }
4040 }
4041 }
4042 },
4043 "gulp-untar": {
4044 "version": "0.0.7",
4045 "resolved": "https://registry.npmjs.org/gulp-untar/-/gulp-untar-0.0.7.tgz",
4046 "integrity": "sha512-0QfbCH2a1k2qkTLWPqTX+QO4qNsHn3kC546YhAP3/n0h+nvtyGITDuDrYBMDZeW4WnFijmkOvBWa5HshTic1tw==",
4047 "dev": true,
4048 "requires": {
4049 "event-stream": "~3.3.4",
4050 "streamifier": "~0.1.1",
4051 "tar": "^2.2.1",
4052 "through2": "~2.0.3",
4053 "vinyl": "^1.2.0"
4054 },
4055 "dependencies": {
4056 "vinyl": {
4057 "version": "1.2.0",
4058 "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
4059 "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=",
4060 "dev": true,
4061 "requires": {
4062 "clone": "^1.0.0",
4063 "clone-stats": "^0.0.1",
4064 "replace-ext": "0.0.1"
4065 }
4066 }
4067 }
4068 },
4069 "gulp-util": {
4070 "version": "3.0.8",
4071 "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz",
4072 "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=",
4073 "dev": true,
4074 "requires": {
4075 "array-differ": "^1.0.0",
4076 "array-uniq": "^1.0.2",
4077 "beeper": "^1.0.0",
4078 "chalk": "^1.0.0",
4079 "dateformat": "^2.0.0",
4080 "fancy-log": "^1.1.0",
4081 "gulplog": "^1.0.0",
4082 "has-gulplog": "^0.1.0",
4083 "lodash._reescape": "^3.0.0",
4084 "lodash._reevaluate": "^3.0.0",
4085 "lodash._reinterpolate": "^3.0.0",
4086 "lodash.template": "^3.0.0",
4087 "minimist": "^1.1.0",
4088 "multipipe": "^0.1.2",
4089 "object-assign": "^3.0.0",
4090 "replace-ext": "0.0.1",
4091 "through2": "^2.0.0",
4092 "vinyl": "^0.5.0"
4093 },
4094 "dependencies": {
4095 "object-assign": {
4096 "version": "3.0.0",
4097 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
4098 "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
4099 "dev": true
4100 }
4101 }
4102 },
4103 "gulp-vinyl-zip": {
4104 "version": "2.1.0",
4105 "resolved": "https://registry.npmjs.org/gulp-vinyl-zip/-/gulp-vinyl-zip-2.1.0.tgz",
4106 "integrity": "sha1-JOQGhdwFtxSZlSRQmeBZAmO+ja0=",
4107 "dev": true,
4108 "requires": {
4109 "event-stream": "^3.3.1",
4110 "queue": "^4.2.1",
4111 "through2": "^2.0.3",
4112 "vinyl": "^2.0.2",
4113 "vinyl-fs": "^2.0.0",
4114 "yauzl": "^2.2.1",
4115 "yazl": "^2.2.1"
4116 },
4117 "dependencies": {
4118 "arr-diff": {
4119 "version": "2.0.0",
4120 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
4121 "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
4122 "dev": true,
4123 "requires": {
4124 "arr-flatten": "^1.0.1"
4125 }
4126 },
4127 "array-unique": {
4128 "version": "0.2.1",
4129 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
4130 "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
4131 "dev": true
4132 },
4133 "braces": {
4134 "version": "1.8.5",
4135 "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
4136 "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
4137 "dev": true,
4138 "requires": {
4139 "expand-range": "^1.8.1",
4140 "preserve": "^0.2.0",
4141 "repeat-element": "^1.1.2"
4142 }
4143 },
4144 "clone": {
4145 "version": "2.1.1",
4146 "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz",
4147 "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=",
4148 "dev": true
4149 },
4150 "clone-stats": {
4151 "version": "1.0.0",
4152 "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
4153 "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
4154 "dev": true
4155 },
4156 "expand-brackets": {
4157 "version": "0.1.5",
4158 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
4159 "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
4160 "dev": true,
4161 "requires": {
4162 "is-posix-bracket": "^0.1.0"
4163 }
4164 },
4165 "extglob": {
4166 "version": "0.3.2",
4167 "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
4168 "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
4169 "dev": true,
4170 "requires": {
4171 "is-extglob": "^1.0.0"
4172 }
4173 },
4174 "glob": {
4175 "version": "5.0.15",
4176 "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
4177 "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
4178 "dev": true,
4179 "requires": {
4180 "inflight": "^1.0.4",
4181 "inherits": "2",
4182 "minimatch": "2 || 3",
4183 "once": "^1.3.0",
4184 "path-is-absolute": "^1.0.0"
4185 }
4186 },
4187 "glob-stream": {
4188 "version": "5.3.5",
4189 "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-5.3.5.tgz",
4190 "integrity": "sha1-pVZlqajM3EGRWofHAeMtTgFvrSI=",
4191 "dev": true,
4192 "requires": {
4193 "extend": "^3.0.0",
4194 "glob": "^5.0.3",
4195 "glob-parent": "^3.0.0",
4196 "micromatch": "^2.3.7",
4197 "ordered-read-streams": "^0.3.0",
4198 "through2": "^0.6.0",
4199 "to-absolute-glob": "^0.1.1",
4200 "unique-stream": "^2.0.2"
4201 },
4202 "dependencies": {
4203 "isarray": {
4204 "version": "0.0.1",
4205 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
4206 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
4207 "dev": true
4208 },
4209 "readable-stream": {
4210 "version": "1.0.34",
4211 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
4212 "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
4213 "dev": true,
4214 "requires": {
4215 "core-util-is": "~1.0.0",
4216 "inherits": "~2.0.1",
4217 "isarray": "0.0.1",
4218 "string_decoder": "~0.10.x"
4219 }
4220 },
4221 "string_decoder": {
4222 "version": "0.10.31",
4223 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
4224 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
4225 "dev": true
4226 },
4227 "through2": {
4228 "version": "0.6.5",
4229 "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
4230 "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
4231 "dev": true,
4232 "requires": {
4233 "readable-stream": ">=1.0.33-1 <1.1.0-0",
4234 "xtend": ">=4.0.0 <4.1.0-0"
4235 }
4236 }
4237 }
4238 },
4239 "graceful-fs": {
4240 "version": "4.1.11",
4241 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
4242 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
4243 "dev": true
4244 },
4245 "gulp-sourcemaps": {
4246 "version": "1.6.0",
4247 "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.6.0.tgz",
4248 "integrity": "sha1-uG/zSdgBzrVuHZ59x7vLS33uYAw=",
4249 "dev": true,
4250 "requires": {
4251 "convert-source-map": "^1.1.1",
4252 "graceful-fs": "^4.1.2",
4253 "strip-bom": "^2.0.0",
4254 "through2": "^2.0.0",
4255 "vinyl": "^1.0.0"
4256 },
4257 "dependencies": {
4258 "clone": {
4259 "version": "1.0.4",
4260 "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
4261 "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
4262 "dev": true
4263 },
4264 "clone-stats": {
4265 "version": "0.0.1",
4266 "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
4267 "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=",
4268 "dev": true
4269 },
4270 "replace-ext": {
4271 "version": "0.0.1",
4272 "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
4273 "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
4274 "dev": true
4275 },
4276 "vinyl": {
4277 "version": "1.2.0",
4278 "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
4279 "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=",
4280 "dev": true,
4281 "requires": {
4282 "clone": "^1.0.0",
4283 "clone-stats": "^0.0.1",
4284 "replace-ext": "0.0.1"
4285 }
4286 }
4287 }
4288 },
4289 "is-extglob": {
4290 "version": "1.0.0",
4291 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
4292 "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
4293 "dev": true
4294 },
4295 "is-glob": {
4296 "version": "2.0.1",
4297 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
4298 "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
4299 "dev": true,
4300 "requires": {
4301 "is-extglob": "^1.0.0"
4302 }
4303 },
4304 "isarray": {
4305 "version": "1.0.0",
4306 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
4307 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
4308 "dev": true
4309 },
4310 "kind-of": {
4311 "version": "3.2.2",
4312 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4313 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4314 "dev": true,
4315 "requires": {
4316 "is-buffer": "^1.1.5"
4317 }
4318 },
4319 "micromatch": {
4320 "version": "2.3.11",
4321 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
4322 "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
4323 "dev": true,
4324 "requires": {
4325 "arr-diff": "^2.0.0",
4326 "array-unique": "^0.2.1",
4327 "braces": "^1.8.2",
4328 "expand-brackets": "^0.1.4",
4329 "extglob": "^0.3.1",
4330 "filename-regex": "^2.0.0",
4331 "is-extglob": "^1.0.0",
4332 "is-glob": "^2.0.1",
4333 "kind-of": "^3.0.2",
4334 "normalize-path": "^2.0.1",
4335 "object.omit": "^2.0.0",
4336 "parse-glob": "^3.0.4",
4337 "regex-cache": "^0.4.2"
4338 }
4339 },
4340 "ordered-read-streams": {
4341 "version": "0.3.0",
4342 "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz",
4343 "integrity": "sha1-cTfmmzKYuzQiR6G77jiByA4v14s=",
4344 "dev": true,
4345 "requires": {
4346 "is-stream": "^1.0.1",
4347 "readable-stream": "^2.0.1"
4348 }
4349 },
4350 "queue": {
4351 "version": "4.4.2",
4352 "resolved": "https://registry.npmjs.org/queue/-/queue-4.4.2.tgz",
4353 "integrity": "sha512-fSMRXbwhMwipcDZ08enW2vl+YDmAmhcNcr43sCJL8DIg+CFOsoRLG23ctxA+fwNk1w55SePSiS7oqQQSgQoVJQ==",
4354 "dev": true,
4355 "requires": {
4356 "inherits": "~2.0.0"
4357 }
4358 },
4359 "readable-stream": {
4360 "version": "2.3.6",
4361 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
4362 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
4363 "dev": true,
4364 "requires": {
4365 "core-util-is": "~1.0.0",
4366 "inherits": "~2.0.3",
4367 "isarray": "~1.0.0",
4368 "process-nextick-args": "~2.0.0",
4369 "safe-buffer": "~5.1.1",
4370 "string_decoder": "~1.1.1",
4371 "util-deprecate": "~1.0.1"
4372 }
4373 },
4374 "replace-ext": {
4375 "version": "1.0.0",
4376 "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz",
4377 "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=",
4378 "dev": true
4379 },
4380 "string_decoder": {
4381 "version": "1.1.1",
4382 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
4383 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
4384 "dev": true,
4385 "requires": {
4386 "safe-buffer": "~5.1.0"
4387 }
4388 },
4389 "strip-bom": {
4390 "version": "2.0.0",
4391 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
4392 "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
4393 "dev": true,
4394 "requires": {
4395 "is-utf8": "^0.2.0"
4396 }
4397 },
4398 "unique-stream": {
4399 "version": "2.2.1",
4400 "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.2.1.tgz",
4401 "integrity": "sha1-WqADz76Uxf+GbE59ZouxxNuts2k=",
4402 "dev": true,
4403 "requires": {
4404 "json-stable-stringify": "^1.0.0",
4405 "through2-filter": "^2.0.0"
4406 }
4407 },
4408 "vinyl": {
4409 "version": "2.2.0",
4410 "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz",
4411 "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==",
4412 "dev": true,
4413 "requires": {
4414 "clone": "^2.1.1",
4415 "clone-buffer": "^1.0.0",
4416 "clone-stats": "^1.0.0",
4417 "cloneable-readable": "^1.0.0",
4418 "remove-trailing-separator": "^1.0.1",
4419 "replace-ext": "^1.0.0"
4420 }
4421 },
4422 "vinyl-fs": {
4423 "version": "2.4.4",
4424 "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-2.4.4.tgz",
4425 "integrity": "sha1-vm/zJwy1Xf19MGNkDegfJddTIjk=",
4426 "dev": true,
4427 "requires": {
4428 "duplexify": "^3.2.0",
4429 "glob-stream": "^5.3.2",
4430 "graceful-fs": "^4.0.0",
4431 "gulp-sourcemaps": "1.6.0",
4432 "is-valid-glob": "^0.3.0",
4433 "lazystream": "^1.0.0",
4434 "lodash.isequal": "^4.0.0",
4435 "merge-stream": "^1.0.0",
4436 "mkdirp": "^0.5.0",
4437 "object-assign": "^4.0.0",
4438 "readable-stream": "^2.0.4",
4439 "strip-bom": "^2.0.0",
4440 "strip-bom-stream": "^1.0.0",
4441 "through2": "^2.0.0",
4442 "through2-filter": "^2.0.0",
4443 "vali-date": "^1.0.0",
4444 "vinyl": "^1.0.0"
4445 },
4446 "dependencies": {
4447 "clone": {
4448 "version": "1.0.4",
4449 "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
4450 "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
4451 "dev": true
4452 },
4453 "clone-stats": {
4454 "version": "0.0.1",
4455 "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
4456 "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=",
4457 "dev": true
4458 },
4459 "replace-ext": {
4460 "version": "0.0.1",
4461 "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
4462 "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
4463 "dev": true
4464 },
4465 "vinyl": {
4466 "version": "1.2.0",
4467 "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
4468 "integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=",
4469 "dev": true,
4470 "requires": {
4471 "clone": "^1.0.0",
4472 "clone-stats": "^0.0.1",
4473 "replace-ext": "0.0.1"
4474 }
4475 }
4476 }
4477 }
4478 }
4479 },
4480 "gulplog": {
4481 "version": "1.0.0",
4482 "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
4483 "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=",
4484 "dev": true,
4485 "requires": {
4486 "glogg": "^1.0.0"
4487 }
4488 },
4489 "handlebars": {
4490 "version": "4.0.11",
4491 "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz",
4492 "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=",
4493 "dev": true,
4494 "requires": {
4495 "async": "^1.4.0",
4496 "optimist": "^0.6.1",
4497 "source-map": "^0.4.4",
4498 "uglify-js": "^2.6"
4499 },
4500 "dependencies": {
4501 "source-map": {
4502 "version": "0.4.4",
4503 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
4504 "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
4505 "dev": true,
4506 "requires": {
4507 "amdefine": ">=0.0.4"
4508 }
4509 }
4510 }
4511 },
4512 "har-schema": {
4513 "version": "2.0.0",
4514 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
4515 "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
4516 "dev": true
4517 },
4518 "har-validator": {
4519 "version": "5.0.3",
4520 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz",
4521 "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=",
4522 "dev": true,
4523 "requires": {
4524 "ajv": "^5.1.0",
4525 "har-schema": "^2.0.0"
4526 }
4527 },
4528 "has": {
4529 "version": "1.0.3",
4530 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
4531 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
4532 "dev": true,
4533 "requires": {
4534 "function-bind": "^1.1.1"
4535 }
4536 },
4537 "has-ansi": {
4538 "version": "2.0.0",
4539 "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
4540 "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
4541 "dev": true,
4542 "requires": {
4543 "ansi-regex": "^2.0.0"
4544 }
4545 },
4546 "has-color": {
4547 "version": "0.1.7",
4548 "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz",
4549 "integrity": "sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=",
4550 "dev": true
4551 },
4552 "has-flag": {
4553 "version": "1.0.0",
4554 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
4555 "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
4556 "dev": true
4557 },
4558 "has-gulplog": {
4559 "version": "0.1.0",
4560 "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
4561 "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=",
4562 "dev": true,
4563 "requires": {
4564 "sparkles": "^1.0.0"
4565 }
4566 },
4567 "has-unicode": {
4568 "version": "2.0.1",
4569 "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
4570 "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
4571 "dev": true,
4572 "optional": true
4573 },
4574 "has-value": {
4575 "version": "1.0.0",
4576 "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
4577 "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
4578 "dev": true,
4579 "requires": {
4580 "get-value": "^2.0.6",
4581 "has-values": "^1.0.0",
4582 "isobject": "^3.0.0"
4583 }
4584 },
4585 "has-values": {
4586 "version": "1.0.0",
4587 "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
4588 "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
4589 "dev": true,
4590 "requires": {
4591 "is-number": "^3.0.0",
4592 "kind-of": "^4.0.0"
4593 },
4594 "dependencies": {
4595 "kind-of": {
4596 "version": "4.0.0",
4597 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
4598 "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
4599 "dev": true,
4600 "requires": {
4601 "is-buffer": "^1.1.5"
4602 }
4603 }
4604 }
4605 },
4606 "he": {
4607 "version": "1.1.1",
4608 "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
4609 "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=",
4610 "dev": true
4611 },
4612 "home-or-tmp": {
4613 "version": "2.0.0",
4614 "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
4615 "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=",
4616 "dev": true,
4617 "requires": {
4618 "os-homedir": "^1.0.0",
4619 "os-tmpdir": "^1.0.1"
4620 }
4621 },
4622 "homedir-polyfill": {
4623 "version": "1.0.1",
4624 "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz",
4625 "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=",
4626 "dev": true,
4627 "requires": {
4628 "parse-passwd": "^1.0.0"
4629 }
4630 },
4631 "hosted-git-info": {
4632 "version": "2.7.1",
4633 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
4634 "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
4635 "dev": true
4636 },
4637 "html-encoding-sniffer": {
4638 "version": "1.0.2",
4639 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz",
4640 "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==",
4641 "dev": true,
4642 "requires": {
4643 "whatwg-encoding": "^1.0.1"
4644 }
4645 },
4646 "htmlparser2": {
4647 "version": "3.9.2",
4648 "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.9.2.tgz",
4649 "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=",
4650 "dev": true,
4651 "requires": {
4652 "domelementtype": "^1.3.0",
4653 "domhandler": "^2.3.0",
4654 "domutils": "^1.5.1",
4655 "entities": "^1.1.1",
4656 "inherits": "^2.0.1",
4657 "readable-stream": "^2.0.2"
4658 },
4659 "dependencies": {
4660 "isarray": {
4661 "version": "1.0.0",
4662 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
4663 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
4664 "dev": true
4665 },
4666 "readable-stream": {
4667 "version": "2.3.6",
4668 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
4669 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
4670 "dev": true,
4671 "requires": {
4672 "core-util-is": "~1.0.0",
4673 "inherits": "~2.0.3",
4674 "isarray": "~1.0.0",
4675 "process-nextick-args": "~2.0.0",
4676 "safe-buffer": "~5.1.1",
4677 "string_decoder": "~1.1.1",
4678 "util-deprecate": "~1.0.1"
4679 }
4680 },
4681 "string_decoder": {
4682 "version": "1.1.1",
4683 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
4684 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
4685 "dev": true,
4686 "requires": {
4687 "safe-buffer": "~5.1.0"
4688 }
4689 }
4690 }
4691 },
4692 "http-proxy-agent": {
4693 "version": "0.2.7",
4694 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-0.2.7.tgz",
4695 "integrity": "sha1-4X/aZfCQLZUs55IeYsf/iGJlWl4=",
4696 "requires": {
4697 "agent-base": "~1.0.1",
4698 "debug": "2",
4699 "extend": "3"
4700 }
4701 },
4702 "http-signature": {
4703 "version": "1.2.0",
4704 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
4705 "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
4706 "dev": true,
4707 "requires": {
4708 "assert-plus": "^1.0.0",
4709 "jsprim": "^1.2.2",
4710 "sshpk": "^1.7.0"
4711 }
4712 },
4713 "https-proxy-agent": {
4714 "version": "0.3.6",
4715 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-0.3.6.tgz",
4716 "integrity": "sha1-cT+jjl01P1DrFKNC/r4pAz7RYZs=",
4717 "requires": {
4718 "agent-base": "~1.0.1",
4719 "debug": "2",
4720 "extend": "3"
4721 }
4722 },
4723 "iconv-lite": {
4724 "version": "0.4.19",
4725 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
4726 "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==",
4727 "dev": true
4728 },
4729 "ignore-walk": {
4730 "version": "3.0.1",
4731 "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz",
4732 "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==",
4733 "dev": true,
4734 "optional": true,
4735 "requires": {
4736 "minimatch": "^3.0.4"
4737 }
4738 },
4739 "import-local": {
4740 "version": "1.0.0",
4741 "resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz",
4742 "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==",
4743 "dev": true,
4744 "requires": {
4745 "pkg-dir": "^2.0.0",
4746 "resolve-cwd": "^2.0.0"
4747 }
4748 },
4749 "imurmurhash": {
4750 "version": "0.1.4",
4751 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
4752 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
4753 "dev": true
4754 },
4755 "indent-string": {
4756 "version": "2.1.0",
4757 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
4758 "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
4759 "dev": true,
4760 "requires": {
4761 "repeating": "^2.0.0"
4762 }
4763 },
4764 "inflight": {
4765 "version": "1.0.6",
4766 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
4767 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
4768 "requires": {
4769 "once": "^1.3.0",
4770 "wrappy": "1"
4771 }
4772 },
4773 "inherits": {
4774 "version": "2.0.3",
4775 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
4776 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
4777 },
4778 "ini": {
4779 "version": "1.3.5",
4780 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
4781 "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
4782 "dev": true
4783 },
4784 "interpret": {
4785 "version": "1.1.0",
4786 "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
4787 "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=",
4788 "dev": true
4789 },
4790 "invariant": {
4791 "version": "2.2.4",
4792 "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
4793 "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
4794 "dev": true,
4795 "requires": {
4796 "loose-envify": "^1.0.0"
4797 }
4798 },
4799 "invert-kv": {
4800 "version": "1.0.0",
4801 "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
4802 "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
4803 "dev": true
4804 },
4805 "irregular-plurals": {
4806 "version": "1.4.0",
4807 "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-1.4.0.tgz",
4808 "integrity": "sha1-LKmwM2UREYVUEvFr5dd8YqRYp2Y=",
4809 "dev": true
4810 },
4811 "is": {
4812 "version": "0.2.7",
4813 "resolved": "https://registry.npmjs.org/is/-/is-0.2.7.tgz",
4814 "integrity": "sha1-OzSixI81mXLzUEKEkZOucmS2NWI=",
4815 "dev": true
4816 },
4817 "is-absolute": {
4818 "version": "1.0.0",
4819 "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
4820 "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
4821 "dev": true,
4822 "requires": {
4823 "is-relative": "^1.0.0",
4824 "is-windows": "^1.0.1"
4825 }
4826 },
4827 "is-accessor-descriptor": {
4828 "version": "0.1.6",
4829 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
4830 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
4831 "dev": true,
4832 "requires": {
4833 "kind-of": "^3.0.2"
4834 },
4835 "dependencies": {
4836 "kind-of": {
4837 "version": "3.2.2",
4838 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4839 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4840 "dev": true,
4841 "requires": {
4842 "is-buffer": "^1.1.5"
4843 }
4844 }
4845 }
4846 },
4847 "is-arrayish": {
4848 "version": "0.2.1",
4849 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
4850 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
4851 "dev": true
4852 },
4853 "is-binary-path": {
4854 "version": "1.0.1",
4855 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
4856 "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
4857 "dev": true,
4858 "requires": {
4859 "binary-extensions": "^1.0.0"
4860 }
4861 },
4862 "is-buffer": {
4863 "version": "1.1.6",
4864 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
4865 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
4866 "dev": true
4867 },
4868 "is-builtin-module": {
4869 "version": "1.0.0",
4870 "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
4871 "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
4872 "dev": true,
4873 "requires": {
4874 "builtin-modules": "^1.0.0"
4875 }
4876 },
4877 "is-callable": {
4878 "version": "1.1.4",
4879 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz",
4880 "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==",
4881 "dev": true
4882 },
4883 "is-ci": {
4884 "version": "1.1.0",
4885 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.1.0.tgz",
4886 "integrity": "sha512-c7TnwxLePuqIlxHgr7xtxzycJPegNHFuIrBkwbf8hc58//+Op1CqFkyS+xnIMkwn9UsJIwc174BIjkyBmSpjKg==",
4887 "dev": true,
4888 "requires": {
4889 "ci-info": "^1.0.0"
4890 }
4891 },
4892 "is-data-descriptor": {
4893 "version": "0.1.4",
4894 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
4895 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
4896 "dev": true,
4897 "requires": {
4898 "kind-of": "^3.0.2"
4899 },
4900 "dependencies": {
4901 "kind-of": {
4902 "version": "3.2.2",
4903 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4904 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4905 "dev": true,
4906 "requires": {
4907 "is-buffer": "^1.1.5"
4908 }
4909 }
4910 }
4911 },
4912 "is-date-object": {
4913 "version": "1.0.1",
4914 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
4915 "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
4916 "dev": true
4917 },
4918 "is-descriptor": {
4919 "version": "0.1.6",
4920 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
4921 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
4922 "dev": true,
4923 "requires": {
4924 "is-accessor-descriptor": "^0.1.6",
4925 "is-data-descriptor": "^0.1.4",
4926 "kind-of": "^5.0.0"
4927 },
4928 "dependencies": {
4929 "kind-of": {
4930 "version": "5.1.0",
4931 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
4932 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
4933 "dev": true
4934 }
4935 }
4936 },
4937 "is-dotfile": {
4938 "version": "1.0.3",
4939 "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
4940 "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
4941 "dev": true
4942 },
4943 "is-equal-shallow": {
4944 "version": "0.1.3",
4945 "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
4946 "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
4947 "dev": true,
4948 "requires": {
4949 "is-primitive": "^2.0.0"
4950 }
4951 },
4952 "is-extendable": {
4953 "version": "0.1.1",
4954 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
4955 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
4956 "dev": true
4957 },
4958 "is-extglob": {
4959 "version": "2.1.1",
4960 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
4961 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
4962 "dev": true
4963 },
4964 "is-finite": {
4965 "version": "1.0.2",
4966 "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
4967 "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
4968 "dev": true,
4969 "requires": {
4970 "number-is-nan": "^1.0.0"
4971 }
4972 },
4973 "is-fullwidth-code-point": {
4974 "version": "2.0.0",
4975 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
4976 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
4977 "dev": true
4978 },
4979 "is-generator-fn": {
4980 "version": "1.0.0",
4981 "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-1.0.0.tgz",
4982 "integrity": "sha1-lp1J4bszKfa7fwkIm+JleLLd1Go=",
4983 "dev": true
4984 },
4985 "is-glob": {
4986 "version": "3.1.0",
4987 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
4988 "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
4989 "dev": true,
4990 "requires": {
4991 "is-extglob": "^2.1.0"
4992 }
4993 },
4994 "is-number": {
4995 "version": "3.0.0",
4996 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
4997 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
4998 "dev": true,
4999 "requires": {
5000 "kind-of": "^3.0.2"
5001 },
5002 "dependencies": {
5003 "kind-of": {
5004 "version": "3.2.2",
5005 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5006 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5007 "dev": true,
5008 "requires": {
5009 "is-buffer": "^1.1.5"
5010 }
5011 }
5012 }
5013 },
5014 "is-obj": {
5015 "version": "1.0.1",
5016 "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
5017 "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
5018 "dev": true
5019 },
5020 "is-path-cwd": {
5021 "version": "1.0.0",
5022 "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
5023 "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
5024 "dev": true
5025 },
5026 "is-path-in-cwd": {
5027 "version": "1.0.1",
5028 "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
5029 "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
5030 "dev": true,
5031 "requires": {
5032 "is-path-inside": "^1.0.0"
5033 }
5034 },
5035 "is-path-inside": {
5036 "version": "1.0.1",
5037 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
5038 "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
5039 "dev": true,
5040 "requires": {
5041 "path-is-inside": "^1.0.1"
5042 }
5043 },
5044 "is-plain-obj": {
5045 "version": "1.1.0",
5046 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
5047 "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
5048 "dev": true
5049 },
5050 "is-plain-object": {
5051 "version": "2.0.4",
5052 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
5053 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
5054 "dev": true,
5055 "requires": {
5056 "isobject": "^3.0.1"
5057 }
5058 },
5059 "is-posix-bracket": {
5060 "version": "0.1.1",
5061 "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
5062 "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
5063 "dev": true
5064 },
5065 "is-primitive": {
5066 "version": "2.0.0",
5067 "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
5068 "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
5069 "dev": true
5070 },
5071 "is-regex": {
5072 "version": "1.0.4",
5073 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
5074 "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
5075 "dev": true,
5076 "requires": {
5077 "has": "^1.0.1"
5078 }
5079 },
5080 "is-regexp": {
5081 "version": "1.0.0",
5082 "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
5083 "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=",
5084 "dev": true
5085 },
5086 "is-relative": {
5087 "version": "1.0.0",
5088 "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
5089 "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
5090 "dev": true,
5091 "requires": {
5092 "is-unc-path": "^1.0.0"
5093 }
5094 },
5095 "is-stream": {
5096 "version": "1.1.0",
5097 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
5098 "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
5099 "dev": true
5100 },
5101 "is-symbol": {
5102 "version": "1.0.1",
5103 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz",
5104 "integrity": "sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI=",
5105 "dev": true
5106 },
5107 "is-typedarray": {
5108 "version": "1.0.0",
5109 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
5110 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
5111 "dev": true
5112 },
5113 "is-unc-path": {
5114 "version": "1.0.0",
5115 "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
5116 "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
5117 "dev": true,
5118 "requires": {
5119 "unc-path-regex": "^0.1.2"
5120 }
5121 },
5122 "is-utf8": {
5123 "version": "0.2.1",
5124 "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
5125 "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
5126 "dev": true
5127 },
5128 "is-valid-glob": {
5129 "version": "0.3.0",
5130 "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-0.3.0.tgz",
5131 "integrity": "sha1-1LVcafUYhvm2XHDWwmItN+KfSP4=",
5132 "dev": true
5133 },
5134 "is-windows": {
5135 "version": "1.0.2",
5136 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
5137 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
5138 "dev": true
5139 },
5140 "isarray": {
5141 "version": "0.0.1",
5142 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
5143 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
5144 "dev": true
5145 },
5146 "isexe": {
5147 "version": "2.0.0",
5148 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
5149 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
5150 "dev": true
5151 },
5152 "isobject": {
5153 "version": "3.0.1",
5154 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
5155 "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
5156 "dev": true
5157 },
5158 "isparta": {
5159 "version": "4.1.0",
5160 "resolved": "https://registry.npmjs.org/isparta/-/isparta-4.1.0.tgz",
5161 "integrity": "sha512-6AdzFVbr/ZwdVfmgDNpvWPERktHRRTqgzmnb+M6rV4qjkjRfOP1KRtGXBB5UzMtZdpoR2rd7UYu8s9mlG/kQNA==",
5162 "dev": true,
5163 "requires": {
5164 "babel-core": "^6.1.4",
5165 "escodegen": "^1.6.1",
5166 "esprima": "^4.0.0",
5167 "istanbul": "0.4.4",
5168 "mkdirp": "^0.5.0",
5169 "nomnomnomnom": "^2.0.0",
5170 "object-assign": "^4.0.1",
5171 "source-map": "^0.5.0",
5172 "which": "^1.0.9"
5173 },
5174 "dependencies": {
5175 "esprima": {
5176 "version": "4.0.0",
5177 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
5178 "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==",
5179 "dev": true
5180 },
5181 "istanbul": {
5182 "version": "0.4.4",
5183 "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.4.tgz",
5184 "integrity": "sha1-6M9xjf7bcTyDNKuf+t418QQtKlY=",
5185 "dev": true,
5186 "requires": {
5187 "abbrev": "1.0.x",
5188 "async": "1.x",
5189 "escodegen": "1.8.x",
5190 "esprima": "2.7.x",
5191 "fileset": "0.2.x",
5192 "handlebars": "^4.0.1",
5193 "js-yaml": "3.x",
5194 "mkdirp": "0.5.x",
5195 "nopt": "3.x",
5196 "once": "1.x",
5197 "resolve": "1.1.x",
5198 "supports-color": "^3.1.0",
5199 "which": "^1.1.1",
5200 "wordwrap": "^1.0.0"
5201 },
5202 "dependencies": {
5203 "esprima": {
5204 "version": "2.7.3",
5205 "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
5206 "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
5207 "dev": true
5208 }
5209 }
5210 },
5211 "resolve": {
5212 "version": "1.1.7",
5213 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
5214 "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
5215 "dev": true
5216 },
5217 "supports-color": {
5218 "version": "3.2.3",
5219 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
5220 "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
5221 "dev": true,
5222 "requires": {
5223 "has-flag": "^1.0.0"
5224 }
5225 }
5226 }
5227 },
5228 "isstream": {
5229 "version": "0.1.2",
5230 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
5231 "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
5232 "dev": true
5233 },
5234 "istanbul": {
5235 "version": "0.4.5",
5236 "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
5237 "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
5238 "dev": true,
5239 "requires": {
5240 "abbrev": "1.0.x",
5241 "async": "1.x",
5242 "escodegen": "1.8.x",
5243 "esprima": "2.7.x",
5244 "glob": "^5.0.15",
5245 "handlebars": "^4.0.1",
5246 "js-yaml": "3.x",
5247 "mkdirp": "0.5.x",
5248 "nopt": "3.x",
5249 "once": "1.x",
5250 "resolve": "1.1.x",
5251 "supports-color": "^3.1.0",
5252 "which": "^1.1.1",
5253 "wordwrap": "^1.0.0"
5254 },
5255 "dependencies": {
5256 "glob": {
5257 "version": "5.0.15",
5258 "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
5259 "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
5260 "dev": true,
5261 "requires": {
5262 "inflight": "^1.0.4",
5263 "inherits": "2",
5264 "minimatch": "2 || 3",
5265 "once": "^1.3.0",
5266 "path-is-absolute": "^1.0.0"
5267 }
5268 },
5269 "resolve": {
5270 "version": "1.1.7",
5271 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
5272 "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
5273 "dev": true
5274 },
5275 "supports-color": {
5276 "version": "3.2.3",
5277 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
5278 "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
5279 "dev": true,
5280 "requires": {
5281 "has-flag": "^1.0.0"
5282 }
5283 }
5284 }
5285 },
5286 "istanbul-api": {
5287 "version": "1.3.1",
5288 "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.3.1.tgz",
5289 "integrity": "sha512-duj6AlLcsWNwUpfyfHt0nWIeRiZpuShnP40YTxOGQgtaN8fd6JYSxsvxUphTDy8V5MfDXo4s/xVCIIvVCO808g==",
5290 "dev": true,
5291 "requires": {
5292 "async": "^2.1.4",
5293 "compare-versions": "^3.1.0",
5294 "fileset": "^2.0.2",
5295 "istanbul-lib-coverage": "^1.2.0",
5296 "istanbul-lib-hook": "^1.2.0",
5297 "istanbul-lib-instrument": "^1.10.1",
5298 "istanbul-lib-report": "^1.1.4",
5299 "istanbul-lib-source-maps": "^1.2.4",
5300 "istanbul-reports": "^1.3.0",
5301 "js-yaml": "^3.7.0",
5302 "mkdirp": "^0.5.1",
5303 "once": "^1.4.0"
5304 },
5305 "dependencies": {
5306 "async": {
5307 "version": "2.6.1",
5308 "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz",
5309 "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
5310 "dev": true,
5311 "requires": {
5312 "lodash": "^4.17.10"
5313 }
5314 },
5315 "debug": {
5316 "version": "3.1.0",
5317 "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
5318 "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
5319 "dev": true,
5320 "requires": {
5321 "ms": "2.0.0"
5322 }
5323 },
5324 "fileset": {
5325 "version": "2.0.3",
5326 "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz",
5327 "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=",
5328 "dev": true,
5329 "requires": {
5330 "glob": "^7.0.3",
5331 "minimatch": "^3.0.3"
5332 }
5333 },
5334 "istanbul-lib-source-maps": {
5335 "version": "1.2.5",
5336 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.5.tgz",
5337 "integrity": "sha512-8O2T/3VhrQHn0XcJbP1/GN7kXMiRAlPi+fj3uEHrjBD8Oz7Py0prSC25C09NuAZS6bgW1NNKAvCSHZXB0irSGA==",
5338 "dev": true,
5339 "requires": {
5340 "debug": "^3.1.0",
5341 "istanbul-lib-coverage": "^1.2.0",
5342 "mkdirp": "^0.5.1",
5343 "rimraf": "^2.6.1",
5344 "source-map": "^0.5.3"
5345 }
5346 },
5347 "lodash": {
5348 "version": "4.17.10",
5349 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
5350 "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
5351 "dev": true
5352 },
5353 "source-map": {
5354 "version": "0.5.7",
5355 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5356 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
5357 "dev": true
5358 }
5359 }
5360 },
5361 "istanbul-lib-coverage": {
5362 "version": "1.2.0",
5363 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.0.tgz",
5364 "integrity": "sha512-GvgM/uXRwm+gLlvkWHTjDAvwynZkL9ns15calTrmhGgowlwJBbWMYzWbKqE2DT6JDP1AFXKa+Zi0EkqNCUqY0A==",
5365 "dev": true
5366 },
5367 "istanbul-lib-hook": {
5368 "version": "1.2.1",
5369 "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.2.1.tgz",
5370 "integrity": "sha512-eLAMkPG9FU0v5L02lIkcj/2/Zlz9OuluaXikdr5iStk8FDbSwAixTK9TkYxbF0eNnzAJTwM2fkV2A1tpsIp4Jg==",
5371 "dev": true,
5372 "requires": {
5373 "append-transform": "^1.0.0"
5374 }
5375 },
5376 "istanbul-lib-instrument": {
5377 "version": "1.10.1",
5378 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.1.tgz",
5379 "integrity": "sha512-1dYuzkOCbuR5GRJqySuZdsmsNKPL3PTuyPevQfoCXJePT9C8y1ga75neU+Tuy9+yS3G/dgx8wgOmp2KLpgdoeQ==",
5380 "dev": true,
5381 "requires": {
5382 "babel-generator": "^6.18.0",
5383 "babel-template": "^6.16.0",
5384 "babel-traverse": "^6.18.0",
5385 "babel-types": "^6.18.0",
5386 "babylon": "^6.18.0",
5387 "istanbul-lib-coverage": "^1.2.0",
5388 "semver": "^5.3.0"
5389 },
5390 "dependencies": {
5391 "semver": {
5392 "version": "5.5.0",
5393 "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
5394 "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
5395 "dev": true
5396 }
5397 }
5398 },
5399 "istanbul-lib-report": {
5400 "version": "1.1.4",
5401 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.4.tgz",
5402 "integrity": "sha512-Azqvq5tT0U09nrncK3q82e/Zjkxa4tkFZv7E6VcqP0QCPn6oNljDPfrZEC/umNXds2t7b8sRJfs6Kmpzt8m2kA==",
5403 "dev": true,
5404 "requires": {
5405 "istanbul-lib-coverage": "^1.2.0",
5406 "mkdirp": "^0.5.1",
5407 "path-parse": "^1.0.5",
5408 "supports-color": "^3.1.2"
5409 },
5410 "dependencies": {
5411 "supports-color": {
5412 "version": "3.2.3",
5413 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
5414 "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
5415 "dev": true,
5416 "requires": {
5417 "has-flag": "^1.0.0"
5418 }
5419 }
5420 }
5421 },
5422 "istanbul-lib-source-maps": {
5423 "version": "1.2.3",
5424 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.3.tgz",
5425 "integrity": "sha512-fDa0hwU/5sDXwAklXgAoCJCOsFsBplVQ6WBldz5UwaqOzmDhUK4nfuR7/G//G2lERlblUNJB8P6e8cXq3a7MlA==",
5426 "dev": true,
5427 "requires": {
5428 "debug": "^3.1.0",
5429 "istanbul-lib-coverage": "^1.1.2",
5430 "mkdirp": "^0.5.1",
5431 "rimraf": "^2.6.1",
5432 "source-map": "^0.5.3"
5433 },
5434 "dependencies": {
5435 "debug": {
5436 "version": "3.1.0",
5437 "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
5438 "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
5439 "dev": true,
5440 "requires": {
5441 "ms": "2.0.0"
5442 }
5443 },
5444 "source-map": {
5445 "version": "0.5.7",
5446 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5447 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
5448 "dev": true
5449 }
5450 }
5451 },
5452 "istanbul-reports": {
5453 "version": "1.3.0",
5454 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.3.0.tgz",
5455 "integrity": "sha512-y2Z2IMqE1gefWUaVjrBm0mSKvUkaBy9Vqz8iwr/r40Y9hBbIteH5wqHG/9DLTfJ9xUnUT2j7A3+VVJ6EaYBllA==",
5456 "dev": true,
5457 "requires": {
5458 "handlebars": "^4.0.3"
5459 }
5460 },
5461 "istanbul-threshold-checker": {
5462 "version": "0.2.1",
5463 "resolved": "https://registry.npmjs.org/istanbul-threshold-checker/-/istanbul-threshold-checker-0.2.1.tgz",
5464 "integrity": "sha1-xdyU6PLMXNP/0zVFL4S1U8QkgzE=",
5465 "dev": true,
5466 "requires": {
5467 "istanbul": "~0.4.5",
5468 "lodash": "~4.17.2"
5469 },
5470 "dependencies": {
5471 "lodash": {
5472 "version": "4.17.10",
5473 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
5474 "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
5475 "dev": true
5476 }
5477 }
5478 },
5479 "jest": {
5480 "version": "22.4.4",
5481 "resolved": "https://registry.npmjs.org/jest/-/jest-22.4.4.tgz",
5482 "integrity": "sha512-eBhhW8OS/UuX3HxgzNBSVEVhSuRDh39Z1kdYkQVWna+scpgsrD7vSeBI7tmEvsguPDMnfJodW28YBnhv/BzSew==",
5483 "dev": true,
5484 "requires": {
5485 "import-local": "^1.0.0",
5486 "jest-cli": "^22.4.4"
5487 }
5488 },
5489 "jest-changed-files": {
5490 "version": "22.4.3",
5491 "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-22.4.3.tgz",
5492 "integrity": "sha512-83Dh0w1aSkUNFhy5d2dvqWxi/y6weDwVVLU6vmK0cV9VpRxPzhTeGimbsbRDSnEoszhF937M4sDLLeS7Cu/Tmw==",
5493 "dev": true,
5494 "requires": {
5495 "throat": "^4.0.0"
5496 }
5497 },
5498 "jest-cli": {
5499 "version": "22.4.4",
5500 "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-22.4.4.tgz",
5501 "integrity": "sha512-I9dsgkeyjVEEZj9wrGrqlH+8OlNob9Iptyl+6L5+ToOLJmHm4JwOPatin1b2Bzp5R5YRQJ+oiedx7o1H7wJzhA==",
5502 "dev": true,
5503 "requires": {
5504 "ansi-escapes": "^3.0.0",
5505 "chalk": "^2.0.1",
5506 "exit": "^0.1.2",
5507 "glob": "^7.1.2",
5508 "graceful-fs": "^4.1.11",
5509 "import-local": "^1.0.0",
5510 "is-ci": "^1.0.10",
5511 "istanbul-api": "^1.1.14",
5512 "istanbul-lib-coverage": "^1.1.1",
5513 "istanbul-lib-instrument": "^1.8.0",
5514 "istanbul-lib-source-maps": "^1.2.1",
5515 "jest-changed-files": "^22.2.0",
5516 "jest-config": "^22.4.4",
5517 "jest-environment-jsdom": "^22.4.1",
5518 "jest-get-type": "^22.1.0",
5519 "jest-haste-map": "^22.4.2",
5520 "jest-message-util": "^22.4.0",
5521 "jest-regex-util": "^22.1.0",
5522 "jest-resolve-dependencies": "^22.1.0",
5523 "jest-runner": "^22.4.4",
5524 "jest-runtime": "^22.4.4",
5525 "jest-snapshot": "^22.4.0",
5526 "jest-util": "^22.4.1",
5527 "jest-validate": "^22.4.4",
5528 "jest-worker": "^22.2.2",
5529 "micromatch": "^2.3.11",
5530 "node-notifier": "^5.2.1",
5531 "realpath-native": "^1.0.0",
5532 "rimraf": "^2.5.4",
5533 "slash": "^1.0.0",
5534 "string-length": "^2.0.0",
5535 "strip-ansi": "^4.0.0",
5536 "which": "^1.2.12",
5537 "yargs": "^10.0.3"
5538 },
5539 "dependencies": {
5540 "ansi-regex": {
5541 "version": "3.0.0",
5542 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
5543 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
5544 "dev": true
5545 },
5546 "ansi-styles": {
5547 "version": "3.2.1",
5548 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
5549 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
5550 "dev": true,
5551 "requires": {
5552 "color-convert": "^1.9.0"
5553 }
5554 },
5555 "arr-diff": {
5556 "version": "2.0.0",
5557 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
5558 "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
5559 "dev": true,
5560 "requires": {
5561 "arr-flatten": "^1.0.1"
5562 }
5563 },
5564 "array-unique": {
5565 "version": "0.2.1",
5566 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
5567 "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
5568 "dev": true
5569 },
5570 "braces": {
5571 "version": "1.8.5",
5572 "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
5573 "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
5574 "dev": true,
5575 "requires": {
5576 "expand-range": "^1.8.1",
5577 "preserve": "^0.2.0",
5578 "repeat-element": "^1.1.2"
5579 }
5580 },
5581 "chalk": {
5582 "version": "2.4.1",
5583 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
5584 "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
5585 "dev": true,
5586 "requires": {
5587 "ansi-styles": "^3.2.1",
5588 "escape-string-regexp": "^1.0.5",
5589 "supports-color": "^5.3.0"
5590 }
5591 },
5592 "cliui": {
5593 "version": "4.1.0",
5594 "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
5595 "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
5596 "dev": true,
5597 "requires": {
5598 "string-width": "^2.1.1",
5599 "strip-ansi": "^4.0.0",
5600 "wrap-ansi": "^2.0.0"
5601 }
5602 },
5603 "expand-brackets": {
5604 "version": "0.1.5",
5605 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
5606 "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
5607 "dev": true,
5608 "requires": {
5609 "is-posix-bracket": "^0.1.0"
5610 }
5611 },
5612 "extglob": {
5613 "version": "0.3.2",
5614 "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
5615 "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
5616 "dev": true,
5617 "requires": {
5618 "is-extglob": "^1.0.0"
5619 }
5620 },
5621 "graceful-fs": {
5622 "version": "4.1.11",
5623 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
5624 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
5625 "dev": true
5626 },
5627 "has-flag": {
5628 "version": "3.0.0",
5629 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
5630 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
5631 "dev": true
5632 },
5633 "is-extglob": {
5634 "version": "1.0.0",
5635 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
5636 "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
5637 "dev": true
5638 },
5639 "is-glob": {
5640 "version": "2.0.1",
5641 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
5642 "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
5643 "dev": true,
5644 "requires": {
5645 "is-extglob": "^1.0.0"
5646 }
5647 },
5648 "kind-of": {
5649 "version": "3.2.2",
5650 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5651 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5652 "dev": true,
5653 "requires": {
5654 "is-buffer": "^1.1.5"
5655 }
5656 },
5657 "micromatch": {
5658 "version": "2.3.11",
5659 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
5660 "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
5661 "dev": true,
5662 "requires": {
5663 "arr-diff": "^2.0.0",
5664 "array-unique": "^0.2.1",
5665 "braces": "^1.8.2",
5666 "expand-brackets": "^0.1.4",
5667 "extglob": "^0.3.1",
5668 "filename-regex": "^2.0.0",
5669 "is-extglob": "^1.0.0",
5670 "is-glob": "^2.0.1",
5671 "kind-of": "^3.0.2",
5672 "normalize-path": "^2.0.1",
5673 "object.omit": "^2.0.0",
5674 "parse-glob": "^3.0.4",
5675 "regex-cache": "^0.4.2"
5676 }
5677 },
5678 "strip-ansi": {
5679 "version": "4.0.0",
5680 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
5681 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
5682 "dev": true,
5683 "requires": {
5684 "ansi-regex": "^3.0.0"
5685 }
5686 },
5687 "supports-color": {
5688 "version": "5.4.0",
5689 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
5690 "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
5691 "dev": true,
5692 "requires": {
5693 "has-flag": "^3.0.0"
5694 }
5695 },
5696 "yargs": {
5697 "version": "10.1.2",
5698 "resolved": "https://registry.npmjs.org/yargs/-/yargs-10.1.2.tgz",
5699 "integrity": "sha512-ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig==",
5700 "dev": true,
5701 "requires": {
5702 "cliui": "^4.0.0",
5703 "decamelize": "^1.1.1",
5704 "find-up": "^2.1.0",
5705 "get-caller-file": "^1.0.1",
5706 "os-locale": "^2.0.0",
5707 "require-directory": "^2.1.1",
5708 "require-main-filename": "^1.0.1",
5709 "set-blocking": "^2.0.0",
5710 "string-width": "^2.0.0",
5711 "which-module": "^2.0.0",
5712 "y18n": "^3.2.1",
5713 "yargs-parser": "^8.1.0"
5714 }
5715 }
5716 }
5717 },
5718 "jest-config": {
5719 "version": "22.4.4",
5720 "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-22.4.4.tgz",
5721 "integrity": "sha512-9CKfo1GC4zrXSoMLcNeDvQBfgtqGTB1uP8iDIZ97oB26RCUb886KkKWhVcpyxVDOUxbhN+uzcBCeFe7w+Iem4A==",
5722 "dev": true,
5723 "requires": {
5724 "chalk": "^2.0.1",
5725 "glob": "^7.1.1",
5726 "jest-environment-jsdom": "^22.4.1",
5727 "jest-environment-node": "^22.4.1",
5728 "jest-get-type": "^22.1.0",
5729 "jest-jasmine2": "^22.4.4",
5730 "jest-regex-util": "^22.1.0",
5731 "jest-resolve": "^22.4.2",
5732 "jest-util": "^22.4.1",
5733 "jest-validate": "^22.4.4",
5734 "pretty-format": "^22.4.0"
5735 },
5736 "dependencies": {
5737 "ansi-styles": {
5738 "version": "3.2.1",
5739 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
5740 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
5741 "dev": true,
5742 "requires": {
5743 "color-convert": "^1.9.0"
5744 }
5745 },
5746 "chalk": {
5747 "version": "2.4.1",
5748 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
5749 "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
5750 "dev": true,
5751 "requires": {
5752 "ansi-styles": "^3.2.1",
5753 "escape-string-regexp": "^1.0.5",
5754 "supports-color": "^5.3.0"
5755 }
5756 },
5757 "has-flag": {
5758 "version": "3.0.0",
5759 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
5760 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
5761 "dev": true
5762 },
5763 "supports-color": {
5764 "version": "5.4.0",
5765 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
5766 "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
5767 "dev": true,
5768 "requires": {
5769 "has-flag": "^3.0.0"
5770 }
5771 }
5772 }
5773 },
5774 "jest-diff": {
5775 "version": "22.4.3",
5776 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-22.4.3.tgz",
5777 "integrity": "sha512-/QqGvCDP5oZOF6PebDuLwrB2BMD8ffJv6TAGAdEVuDx1+uEgrHpSFrfrOiMRx2eJ1hgNjlQrOQEHetVwij90KA==",
5778 "dev": true,
5779 "requires": {
5780 "chalk": "^2.0.1",
5781 "diff": "^3.2.0",
5782 "jest-get-type": "^22.4.3",
5783 "pretty-format": "^22.4.3"
5784 },
5785 "dependencies": {
5786 "ansi-styles": {
5787 "version": "3.2.1",
5788 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
5789 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
5790 "dev": true,
5791 "requires": {
5792 "color-convert": "^1.9.0"
5793 }
5794 },
5795 "chalk": {
5796 "version": "2.4.1",
5797 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
5798 "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
5799 "dev": true,
5800 "requires": {
5801 "ansi-styles": "^3.2.1",
5802 "escape-string-regexp": "^1.0.5",
5803 "supports-color": "^5.3.0"
5804 }
5805 },
5806 "has-flag": {
5807 "version": "3.0.0",
5808 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
5809 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
5810 "dev": true
5811 },
5812 "supports-color": {
5813 "version": "5.4.0",
5814 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
5815 "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
5816 "dev": true,
5817 "requires": {
5818 "has-flag": "^3.0.0"
5819 }
5820 }
5821 }
5822 },
5823 "jest-docblock": {
5824 "version": "22.4.3",
5825 "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-22.4.3.tgz",
5826 "integrity": "sha512-uPKBEAw7YrEMcXueMKZXn/rbMxBiSv48fSqy3uEnmgOlQhSX+lthBqHb1fKWNVmFqAp9E/RsSdBfiV31LbzaOg==",
5827 "dev": true,
5828 "requires": {
5829 "detect-newline": "^2.1.0"
5830 }
5831 },
5832 "jest-environment-jsdom": {
5833 "version": "22.4.3",
5834 "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-22.4.3.tgz",
5835 "integrity": "sha512-FviwfR+VyT3Datf13+ULjIMO5CSeajlayhhYQwpzgunswoaLIPutdbrnfUHEMyJCwvqQFaVtTmn9+Y8WCt6n1w==",
5836 "dev": true,
5837 "requires": {
5838 "jest-mock": "^22.4.3",
5839 "jest-util": "^22.4.3",
5840 "jsdom": "^11.5.1"
5841 }
5842 },
5843 "jest-environment-node": {
5844 "version": "22.4.3",
5845 "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-22.4.3.tgz",
5846 "integrity": "sha512-reZl8XF6t/lMEuPWwo9OLfttyC26A5AMgDyEQ6DBgZuyfyeNUzYT8BFo6uxCCP/Av/b7eb9fTi3sIHFPBzmlRA==",
5847 "dev": true,
5848 "requires": {
5849 "jest-mock": "^22.4.3",
5850 "jest-util": "^22.4.3"
5851 }
5852 },
5853 "jest-get-type": {
5854 "version": "22.4.3",
5855 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-22.4.3.tgz",
5856 "integrity": "sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w==",
5857 "dev": true
5858 },
5859 "jest-haste-map": {
5860 "version": "22.4.3",
5861 "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-22.4.3.tgz",
5862 "integrity": "sha512-4Q9fjzuPVwnaqGKDpIsCSoTSnG3cteyk2oNVjBX12HHOaF1oxql+uUiqZb5Ndu7g/vTZfdNwwy4WwYogLh29DQ==",
5863 "dev": true,
5864 "requires": {
5865 "fb-watchman": "^2.0.0",
5866 "graceful-fs": "^4.1.11",
5867 "jest-docblock": "^22.4.3",
5868 "jest-serializer": "^22.4.3",
5869 "jest-worker": "^22.4.3",
5870 "micromatch": "^2.3.11",
5871 "sane": "^2.0.0"
5872 },
5873 "dependencies": {
5874 "arr-diff": {
5875 "version": "2.0.0",
5876 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
5877 "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
5878 "dev": true,
5879 "requires": {
5880 "arr-flatten": "^1.0.1"
5881 }
5882 },
5883 "array-unique": {
5884 "version": "0.2.1",
5885 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
5886 "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
5887 "dev": true
5888 },
5889 "braces": {
5890 "version": "1.8.5",
5891 "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
5892 "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
5893 "dev": true,
5894 "requires": {
5895 "expand-range": "^1.8.1",
5896 "preserve": "^0.2.0",
5897 "repeat-element": "^1.1.2"
5898 }
5899 },
5900 "expand-brackets": {
5901 "version": "0.1.5",
5902 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
5903 "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
5904 "dev": true,
5905 "requires": {
5906 "is-posix-bracket": "^0.1.0"
5907 }
5908 },
5909 "extglob": {
5910 "version": "0.3.2",
5911 "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
5912 "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
5913 "dev": true,
5914 "requires": {
5915 "is-extglob": "^1.0.0"
5916 }
5917 },
5918 "graceful-fs": {
5919 "version": "4.1.11",
5920 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
5921 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
5922 "dev": true
5923 },
5924 "is-extglob": {
5925 "version": "1.0.0",
5926 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
5927 "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
5928 "dev": true
5929 },
5930 "is-glob": {
5931 "version": "2.0.1",
5932 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
5933 "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
5934 "dev": true,
5935 "requires": {
5936 "is-extglob": "^1.0.0"
5937 }
5938 },
5939 "kind-of": {
5940 "version": "3.2.2",
5941 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5942 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5943 "dev": true,
5944 "requires": {
5945 "is-buffer": "^1.1.5"
5946 }
5947 },
5948 "micromatch": {
5949 "version": "2.3.11",
5950 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
5951 "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
5952 "dev": true,
5953 "requires": {
5954 "arr-diff": "^2.0.0",
5955 "array-unique": "^0.2.1",
5956 "braces": "^1.8.2",
5957 "expand-brackets": "^0.1.4",
5958 "extglob": "^0.3.1",
5959 "filename-regex": "^2.0.0",
5960 "is-extglob": "^1.0.0",
5961 "is-glob": "^2.0.1",
5962 "kind-of": "^3.0.2",
5963 "normalize-path": "^2.0.1",
5964 "object.omit": "^2.0.0",
5965 "parse-glob": "^3.0.4",
5966 "regex-cache": "^0.4.2"
5967 }
5968 }
5969 }
5970 },
5971 "jest-jasmine2": {
5972 "version": "22.4.4",
5973 "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-22.4.4.tgz",
5974 "integrity": "sha512-nK3vdUl50MuH7vj/8at7EQVjPGWCi3d5+6aCi7Gxy/XMWdOdbH1qtO/LjKbqD8+8dUAEH+BVVh7HkjpCWC1CSw==",
5975 "dev": true,
5976 "requires": {
5977 "chalk": "^2.0.1",
5978 "co": "^4.6.0",
5979 "expect": "^22.4.0",
5980 "graceful-fs": "^4.1.11",
5981 "is-generator-fn": "^1.0.0",
5982 "jest-diff": "^22.4.0",
5983 "jest-matcher-utils": "^22.4.0",
5984 "jest-message-util": "^22.4.0",
5985 "jest-snapshot": "^22.4.0",
5986 "jest-util": "^22.4.1",
5987 "source-map-support": "^0.5.0"
5988 },
5989 "dependencies": {
5990 "ansi-styles": {
5991 "version": "3.2.1",
5992 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
5993 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
5994 "dev": true,
5995 "requires": {
5996 "color-convert": "^1.9.0"
5997 }
5998 },
5999 "chalk": {
6000 "version": "2.4.1",
6001 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
6002 "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
6003 "dev": true,
6004 "requires": {
6005 "ansi-styles": "^3.2.1",
6006 "escape-string-regexp": "^1.0.5",
6007 "supports-color": "^5.3.0"
6008 }
6009 },
6010 "graceful-fs": {
6011 "version": "4.1.11",
6012 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
6013 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
6014 "dev": true
6015 },
6016 "has-flag": {
6017 "version": "3.0.0",
6018 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
6019 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
6020 "dev": true
6021 },
6022 "source-map": {
6023 "version": "0.6.1",
6024 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6025 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6026 "dev": true
6027 },
6028 "source-map-support": {
6029 "version": "0.5.6",
6030 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.6.tgz",
6031 "integrity": "sha512-N4KXEz7jcKqPf2b2vZF11lQIz9W5ZMuUcIOGj243lduidkf2fjkVKJS9vNxVWn3u/uxX38AcE8U9nnH9FPcq+g==",
6032 "dev": true,
6033 "requires": {
6034 "buffer-from": "^1.0.0",
6035 "source-map": "^0.6.0"
6036 }
6037 },
6038 "supports-color": {
6039 "version": "5.4.0",
6040 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
6041 "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
6042 "dev": true,
6043 "requires": {
6044 "has-flag": "^3.0.0"
6045 }
6046 }
6047 }
6048 },
6049 "jest-leak-detector": {
6050 "version": "22.4.3",
6051 "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-22.4.3.tgz",
6052 "integrity": "sha512-NZpR/Ls7+ndO57LuXROdgCGz2RmUdC541tTImL9bdUtU3WadgFGm0yV+Ok4Fuia/1rLAn5KaJ+i76L6e3zGJYQ==",
6053 "dev": true,
6054 "requires": {
6055 "pretty-format": "^22.4.3"
6056 }
6057 },
6058 "jest-matcher-utils": {
6059 "version": "22.4.3",
6060 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-22.4.3.tgz",
6061 "integrity": "sha512-lsEHVaTnKzdAPR5t4B6OcxXo9Vy4K+kRRbG5gtddY8lBEC+Mlpvm1CJcsMESRjzUhzkz568exMV1hTB76nAKbA==",
6062 "dev": true,
6063 "requires": {
6064 "chalk": "^2.0.1",
6065 "jest-get-type": "^22.4.3",
6066 "pretty-format": "^22.4.3"
6067 },
6068 "dependencies": {
6069 "ansi-styles": {
6070 "version": "3.2.1",
6071 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
6072 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
6073 "dev": true,
6074 "requires": {
6075 "color-convert": "^1.9.0"
6076 }
6077 },
6078 "chalk": {
6079 "version": "2.4.1",
6080 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
6081 "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
6082 "dev": true,
6083 "requires": {
6084 "ansi-styles": "^3.2.1",
6085 "escape-string-regexp": "^1.0.5",
6086 "supports-color": "^5.3.0"
6087 }
6088 },
6089 "has-flag": {
6090 "version": "3.0.0",
6091 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
6092 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
6093 "dev": true
6094 },
6095 "supports-color": {
6096 "version": "5.4.0",
6097 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
6098 "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
6099 "dev": true,
6100 "requires": {
6101 "has-flag": "^3.0.0"
6102 }
6103 }
6104 }
6105 },
6106 "jest-message-util": {
6107 "version": "22.4.3",
6108 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-22.4.3.tgz",
6109 "integrity": "sha512-iAMeKxhB3Se5xkSjU0NndLLCHtP4n+GtCqV0bISKA5dmOXQfEbdEmYiu2qpnWBDCQdEafNDDU6Q+l6oBMd/+BA==",
6110 "dev": true,
6111 "requires": {
6112 "@babel/code-frame": "^7.0.0-beta.35",
6113 "chalk": "^2.0.1",
6114 "micromatch": "^2.3.11",
6115 "slash": "^1.0.0",
6116 "stack-utils": "^1.0.1"
6117 },
6118 "dependencies": {
6119 "ansi-styles": {
6120 "version": "3.2.1",
6121 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
6122 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
6123 "dev": true,
6124 "requires": {
6125 "color-convert": "^1.9.0"
6126 }
6127 },
6128 "arr-diff": {
6129 "version": "2.0.0",
6130 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
6131 "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
6132 "dev": true,
6133 "requires": {
6134 "arr-flatten": "^1.0.1"
6135 }
6136 },
6137 "array-unique": {
6138 "version": "0.2.1",
6139 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
6140 "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
6141 "dev": true
6142 },
6143 "braces": {
6144 "version": "1.8.5",
6145 "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
6146 "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
6147 "dev": true,
6148 "requires": {
6149 "expand-range": "^1.8.1",
6150 "preserve": "^0.2.0",
6151 "repeat-element": "^1.1.2"
6152 }
6153 },
6154 "chalk": {
6155 "version": "2.4.1",
6156 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
6157 "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
6158 "dev": true,
6159 "requires": {
6160 "ansi-styles": "^3.2.1",
6161 "escape-string-regexp": "^1.0.5",
6162 "supports-color": "^5.3.0"
6163 }
6164 },
6165 "expand-brackets": {
6166 "version": "0.1.5",
6167 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
6168 "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
6169 "dev": true,
6170 "requires": {
6171 "is-posix-bracket": "^0.1.0"
6172 }
6173 },
6174 "extglob": {
6175 "version": "0.3.2",
6176 "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
6177 "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
6178 "dev": true,
6179 "requires": {
6180 "is-extglob": "^1.0.0"
6181 }
6182 },
6183 "has-flag": {
6184 "version": "3.0.0",
6185 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
6186 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
6187 "dev": true
6188 },
6189 "is-extglob": {
6190 "version": "1.0.0",
6191 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
6192 "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
6193 "dev": true
6194 },
6195 "is-glob": {
6196 "version": "2.0.1",
6197 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
6198 "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
6199 "dev": true,
6200 "requires": {
6201 "is-extglob": "^1.0.0"
6202 }
6203 },
6204 "kind-of": {
6205 "version": "3.2.2",
6206 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6207 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6208 "dev": true,
6209 "requires": {
6210 "is-buffer": "^1.1.5"
6211 }
6212 },
6213 "micromatch": {
6214 "version": "2.3.11",
6215 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
6216 "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
6217 "dev": true,
6218 "requires": {
6219 "arr-diff": "^2.0.0",
6220 "array-unique": "^0.2.1",
6221 "braces": "^1.8.2",
6222 "expand-brackets": "^0.1.4",
6223 "extglob": "^0.3.1",
6224 "filename-regex": "^2.0.0",
6225 "is-extglob": "^1.0.0",
6226 "is-glob": "^2.0.1",
6227 "kind-of": "^3.0.2",
6228 "normalize-path": "^2.0.1",
6229 "object.omit": "^2.0.0",
6230 "parse-glob": "^3.0.4",
6231 "regex-cache": "^0.4.2"
6232 }
6233 },
6234 "supports-color": {
6235 "version": "5.4.0",
6236 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
6237 "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
6238 "dev": true,
6239 "requires": {
6240 "has-flag": "^3.0.0"
6241 }
6242 }
6243 }
6244 },
6245 "jest-mock": {
6246 "version": "22.4.3",
6247 "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-22.4.3.tgz",
6248 "integrity": "sha512-+4R6mH5M1G4NK16CKg9N1DtCaFmuxhcIqF4lQK/Q1CIotqMs/XBemfpDPeVZBFow6iyUNu6EBT9ugdNOTT5o5Q==",
6249 "dev": true
6250 },
6251 "jest-regex-util": {
6252 "version": "22.4.3",
6253 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-22.4.3.tgz",
6254 "integrity": "sha512-LFg1gWr3QinIjb8j833bq7jtQopiwdAs67OGfkPrvy7uNUbVMfTXXcOKXJaeY5GgjobELkKvKENqq1xrUectWg==",
6255 "dev": true
6256 },
6257 "jest-resolve": {
6258 "version": "22.4.3",
6259 "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-22.4.3.tgz",
6260 "integrity": "sha512-u3BkD/MQBmwrOJDzDIaxpyqTxYH+XqAXzVJP51gt29H8jpj3QgKof5GGO2uPGKGeA1yTMlpbMs1gIQ6U4vcRhw==",
6261 "dev": true,
6262 "requires": {
6263 "browser-resolve": "^1.11.2",
6264 "chalk": "^2.0.1"
6265 },
6266 "dependencies": {
6267 "ansi-styles": {
6268 "version": "3.2.1",
6269 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
6270 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
6271 "dev": true,
6272 "requires": {
6273 "color-convert": "^1.9.0"
6274 }
6275 },
6276 "chalk": {
6277 "version": "2.4.1",
6278 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
6279 "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
6280 "dev": true,
6281 "requires": {
6282 "ansi-styles": "^3.2.1",
6283 "escape-string-regexp": "^1.0.5",
6284 "supports-color": "^5.3.0"
6285 }
6286 },
6287 "has-flag": {
6288 "version": "3.0.0",
6289 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
6290 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
6291 "dev": true
6292 },
6293 "supports-color": {
6294 "version": "5.4.0",
6295 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
6296 "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
6297 "dev": true,
6298 "requires": {
6299 "has-flag": "^3.0.0"
6300 }
6301 }
6302 }
6303 },
6304 "jest-resolve-dependencies": {
6305 "version": "22.4.3",
6306 "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-22.4.3.tgz",
6307 "integrity": "sha512-06czCMVToSN8F2U4EvgSB1Bv/56gc7MpCftZ9z9fBgUQM7dzHGCMBsyfVA6dZTx8v0FDcnALf7hupeQxaBCvpA==",
6308 "dev": true,
6309 "requires": {
6310 "jest-regex-util": "^22.4.3"
6311 }
6312 },
6313 "jest-runner": {
6314 "version": "22.4.4",
6315 "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-22.4.4.tgz",
6316 "integrity": "sha512-5S/OpB51igQW9xnkM5Tgd/7ZjiAuIoiJAVtvVTBcEBiXBIFzWM3BAMPBM19FX68gRV0KWyFuGKj0EY3M3aceeQ==",
6317 "dev": true,
6318 "requires": {
6319 "exit": "^0.1.2",
6320 "jest-config": "^22.4.4",
6321 "jest-docblock": "^22.4.0",
6322 "jest-haste-map": "^22.4.2",
6323 "jest-jasmine2": "^22.4.4",
6324 "jest-leak-detector": "^22.4.0",
6325 "jest-message-util": "^22.4.0",
6326 "jest-runtime": "^22.4.4",
6327 "jest-util": "^22.4.1",
6328 "jest-worker": "^22.2.2",
6329 "throat": "^4.0.0"
6330 }
6331 },
6332 "jest-runtime": {
6333 "version": "22.4.4",
6334 "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-22.4.4.tgz",
6335 "integrity": "sha512-WRTj9m///npte1YjuphCYX7GRY/c2YvJImU9t7qOwFcqHr4YMzmX6evP/3Sehz5DKW2Vi8ONYPCFWe36JVXxfw==",
6336 "dev": true,
6337 "requires": {
6338 "babel-core": "^6.0.0",
6339 "babel-jest": "^22.4.4",
6340 "babel-plugin-istanbul": "^4.1.5",
6341 "chalk": "^2.0.1",
6342 "convert-source-map": "^1.4.0",
6343 "exit": "^0.1.2",
6344 "graceful-fs": "^4.1.11",
6345 "jest-config": "^22.4.4",
6346 "jest-haste-map": "^22.4.2",
6347 "jest-regex-util": "^22.1.0",
6348 "jest-resolve": "^22.4.2",
6349 "jest-util": "^22.4.1",
6350 "jest-validate": "^22.4.4",
6351 "json-stable-stringify": "^1.0.1",
6352 "micromatch": "^2.3.11",
6353 "realpath-native": "^1.0.0",
6354 "slash": "^1.0.0",
6355 "strip-bom": "3.0.0",
6356 "write-file-atomic": "^2.1.0",
6357 "yargs": "^10.0.3"
6358 },
6359 "dependencies": {
6360 "ansi-regex": {
6361 "version": "3.0.0",
6362 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
6363 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
6364 "dev": true
6365 },
6366 "ansi-styles": {
6367 "version": "3.2.1",
6368 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
6369 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
6370 "dev": true,
6371 "requires": {
6372 "color-convert": "^1.9.0"
6373 }
6374 },
6375 "arr-diff": {
6376 "version": "2.0.0",
6377 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
6378 "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
6379 "dev": true,
6380 "requires": {
6381 "arr-flatten": "^1.0.1"
6382 }
6383 },
6384 "array-unique": {
6385 "version": "0.2.1",
6386 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
6387 "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
6388 "dev": true
6389 },
6390 "braces": {
6391 "version": "1.8.5",
6392 "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
6393 "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
6394 "dev": true,
6395 "requires": {
6396 "expand-range": "^1.8.1",
6397 "preserve": "^0.2.0",
6398 "repeat-element": "^1.1.2"
6399 }
6400 },
6401 "chalk": {
6402 "version": "2.4.1",
6403 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
6404 "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
6405 "dev": true,
6406 "requires": {
6407 "ansi-styles": "^3.2.1",
6408 "escape-string-regexp": "^1.0.5",
6409 "supports-color": "^5.3.0"
6410 }
6411 },
6412 "cliui": {
6413 "version": "4.1.0",
6414 "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
6415 "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
6416 "dev": true,
6417 "requires": {
6418 "string-width": "^2.1.1",
6419 "strip-ansi": "^4.0.0",
6420 "wrap-ansi": "^2.0.0"
6421 }
6422 },
6423 "expand-brackets": {
6424 "version": "0.1.5",
6425 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
6426 "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
6427 "dev": true,
6428 "requires": {
6429 "is-posix-bracket": "^0.1.0"
6430 }
6431 },
6432 "extglob": {
6433 "version": "0.3.2",
6434 "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
6435 "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
6436 "dev": true,
6437 "requires": {
6438 "is-extglob": "^1.0.0"
6439 }
6440 },
6441 "graceful-fs": {
6442 "version": "4.1.11",
6443 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
6444 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
6445 "dev": true
6446 },
6447 "has-flag": {
6448 "version": "3.0.0",
6449 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
6450 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
6451 "dev": true
6452 },
6453 "is-extglob": {
6454 "version": "1.0.0",
6455 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
6456 "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
6457 "dev": true
6458 },
6459 "is-glob": {
6460 "version": "2.0.1",
6461 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
6462 "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
6463 "dev": true,
6464 "requires": {
6465 "is-extglob": "^1.0.0"
6466 }
6467 },
6468 "kind-of": {
6469 "version": "3.2.2",
6470 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6471 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6472 "dev": true,
6473 "requires": {
6474 "is-buffer": "^1.1.5"
6475 }
6476 },
6477 "micromatch": {
6478 "version": "2.3.11",
6479 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
6480 "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
6481 "dev": true,
6482 "requires": {
6483 "arr-diff": "^2.0.0",
6484 "array-unique": "^0.2.1",
6485 "braces": "^1.8.2",
6486 "expand-brackets": "^0.1.4",
6487 "extglob": "^0.3.1",
6488 "filename-regex": "^2.0.0",
6489 "is-extglob": "^1.0.0",
6490 "is-glob": "^2.0.1",
6491 "kind-of": "^3.0.2",
6492 "normalize-path": "^2.0.1",
6493 "object.omit": "^2.0.0",
6494 "parse-glob": "^3.0.4",
6495 "regex-cache": "^0.4.2"
6496 }
6497 },
6498 "strip-ansi": {
6499 "version": "4.0.0",
6500 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
6501 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
6502 "dev": true,
6503 "requires": {
6504 "ansi-regex": "^3.0.0"
6505 }
6506 },
6507 "strip-bom": {
6508 "version": "3.0.0",
6509 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
6510 "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
6511 "dev": true
6512 },
6513 "supports-color": {
6514 "version": "5.4.0",
6515 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
6516 "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
6517 "dev": true,
6518 "requires": {
6519 "has-flag": "^3.0.0"
6520 }
6521 },
6522 "yargs": {
6523 "version": "10.1.2",
6524 "resolved": "https://registry.npmjs.org/yargs/-/yargs-10.1.2.tgz",
6525 "integrity": "sha512-ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig==",
6526 "dev": true,
6527 "requires": {
6528 "cliui": "^4.0.0",
6529 "decamelize": "^1.1.1",
6530 "find-up": "^2.1.0",
6531 "get-caller-file": "^1.0.1",
6532 "os-locale": "^2.0.0",
6533 "require-directory": "^2.1.1",
6534 "require-main-filename": "^1.0.1",
6535 "set-blocking": "^2.0.0",
6536 "string-width": "^2.0.0",
6537 "which-module": "^2.0.0",
6538 "y18n": "^3.2.1",
6539 "yargs-parser": "^8.1.0"
6540 }
6541 }
6542 }
6543 },
6544 "jest-serializer": {
6545 "version": "22.4.3",
6546 "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-22.4.3.tgz",
6547 "integrity": "sha512-uPaUAppx4VUfJ0QDerpNdF43F68eqKWCzzhUlKNDsUPhjOon7ZehR4C809GCqh765FoMRtTVUVnGvIoskkYHiw==",
6548 "dev": true
6549 },
6550 "jest-snapshot": {
6551 "version": "22.4.3",
6552 "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-22.4.3.tgz",
6553 "integrity": "sha512-JXA0gVs5YL0HtLDCGa9YxcmmV2LZbwJ+0MfyXBBc5qpgkEYITQFJP7XNhcHFbUvRiniRpRbGVfJrOoYhhGE0RQ==",
6554 "dev": true,
6555 "requires": {
6556 "chalk": "^2.0.1",
6557 "jest-diff": "^22.4.3",
6558 "jest-matcher-utils": "^22.4.3",
6559 "mkdirp": "^0.5.1",
6560 "natural-compare": "^1.4.0",
6561 "pretty-format": "^22.4.3"
6562 },
6563 "dependencies": {
6564 "ansi-styles": {
6565 "version": "3.2.1",
6566 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
6567 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
6568 "dev": true,
6569 "requires": {
6570 "color-convert": "^1.9.0"
6571 }
6572 },
6573 "chalk": {
6574 "version": "2.4.1",
6575 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
6576 "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
6577 "dev": true,
6578 "requires": {
6579 "ansi-styles": "^3.2.1",
6580 "escape-string-regexp": "^1.0.5",
6581 "supports-color": "^5.3.0"
6582 }
6583 },
6584 "has-flag": {
6585 "version": "3.0.0",
6586 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
6587 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
6588 "dev": true
6589 },
6590 "supports-color": {
6591 "version": "5.4.0",
6592 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
6593 "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
6594 "dev": true,
6595 "requires": {
6596 "has-flag": "^3.0.0"
6597 }
6598 }
6599 }
6600 },
6601 "jest-util": {
6602 "version": "22.4.3",
6603 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-22.4.3.tgz",
6604 "integrity": "sha512-rfDfG8wyC5pDPNdcnAlZgwKnzHvZDu8Td2NJI/jAGKEGxJPYiE4F0ss/gSAkG4778Y23Hvbz+0GMrDJTeo7RjQ==",
6605 "dev": true,
6606 "requires": {
6607 "callsites": "^2.0.0",
6608 "chalk": "^2.0.1",
6609 "graceful-fs": "^4.1.11",
6610 "is-ci": "^1.0.10",
6611 "jest-message-util": "^22.4.3",
6612 "mkdirp": "^0.5.1",
6613 "source-map": "^0.6.0"
6614 },
6615 "dependencies": {
6616 "ansi-styles": {
6617 "version": "3.2.1",
6618 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
6619 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
6620 "dev": true,
6621 "requires": {
6622 "color-convert": "^1.9.0"
6623 }
6624 },
6625 "chalk": {
6626 "version": "2.4.1",
6627 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
6628 "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
6629 "dev": true,
6630 "requires": {
6631 "ansi-styles": "^3.2.1",
6632 "escape-string-regexp": "^1.0.5",
6633 "supports-color": "^5.3.0"
6634 }
6635 },
6636 "graceful-fs": {
6637 "version": "4.1.11",
6638 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
6639 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
6640 "dev": true
6641 },
6642 "has-flag": {
6643 "version": "3.0.0",
6644 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
6645 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
6646 "dev": true
6647 },
6648 "source-map": {
6649 "version": "0.6.1",
6650 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6651 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6652 "dev": true
6653 },
6654 "supports-color": {
6655 "version": "5.4.0",
6656 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
6657 "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
6658 "dev": true,
6659 "requires": {
6660 "has-flag": "^3.0.0"
6661 }
6662 }
6663 }
6664 },
6665 "jest-validate": {
6666 "version": "22.4.4",
6667 "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-22.4.4.tgz",
6668 "integrity": "sha512-dmlf4CIZRGvkaVg3fa0uetepcua44DHtktHm6rcoNVtYlpwe6fEJRkMFsaUVcFHLzbuBJ2cPw9Gl9TKfnzMVwg==",
6669 "dev": true,
6670 "requires": {
6671 "chalk": "^2.0.1",
6672 "jest-config": "^22.4.4",
6673 "jest-get-type": "^22.1.0",
6674 "leven": "^2.1.0",
6675 "pretty-format": "^22.4.0"
6676 },
6677 "dependencies": {
6678 "ansi-styles": {
6679 "version": "3.2.1",
6680 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
6681 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
6682 "dev": true,
6683 "requires": {
6684 "color-convert": "^1.9.0"
6685 }
6686 },
6687 "chalk": {
6688 "version": "2.4.1",
6689 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
6690 "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
6691 "dev": true,
6692 "requires": {
6693 "ansi-styles": "^3.2.1",
6694 "escape-string-regexp": "^1.0.5",
6695 "supports-color": "^5.3.0"
6696 }
6697 },
6698 "has-flag": {
6699 "version": "3.0.0",
6700 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
6701 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
6702 "dev": true
6703 },
6704 "supports-color": {
6705 "version": "5.4.0",
6706 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
6707 "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
6708 "dev": true,
6709 "requires": {
6710 "has-flag": "^3.0.0"
6711 }
6712 }
6713 }
6714 },
6715 "jest-worker": {
6716 "version": "22.4.3",
6717 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-22.4.3.tgz",
6718 "integrity": "sha512-B1ucW4fI8qVAuZmicFxI1R3kr2fNeYJyvIQ1rKcuLYnenFV5K5aMbxFj6J0i00Ju83S8jP2d7Dz14+AvbIHRYQ==",
6719 "dev": true,
6720 "requires": {
6721 "merge-stream": "^1.0.1"
6722 }
6723 },
6724 "js-tokens": {
6725 "version": "3.0.2",
6726 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
6727 "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
6728 "dev": true
6729 },
6730 "js-yaml": {
6731 "version": "3.12.0",
6732 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz",
6733 "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==",
6734 "dev": true,
6735 "requires": {
6736 "argparse": "^1.0.7",
6737 "esprima": "^4.0.0"
6738 },
6739 "dependencies": {
6740 "esprima": {
6741 "version": "4.0.0",
6742 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
6743 "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==",
6744 "dev": true
6745 }
6746 }
6747 },
6748 "jsbn": {
6749 "version": "0.1.1",
6750 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
6751 "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
6752 "dev": true,
6753 "optional": true
6754 },
6755 "jsdom": {
6756 "version": "11.11.0",
6757 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.11.0.tgz",
6758 "integrity": "sha512-ou1VyfjwsSuWkudGxb03FotDajxAto6USAlmMZjE2lc0jCznt7sBWkhfRBRaWwbnmDqdMSTKTLT5d9sBFkkM7A==",
6759 "dev": true,
6760 "requires": {
6761 "abab": "^1.0.4",
6762 "acorn": "^5.3.0",
6763 "acorn-globals": "^4.1.0",
6764 "array-equal": "^1.0.0",
6765 "cssom": ">= 0.3.2 < 0.4.0",
6766 "cssstyle": ">= 0.3.1 < 0.4.0",
6767 "data-urls": "^1.0.0",
6768 "domexception": "^1.0.0",
6769 "escodegen": "^1.9.0",
6770 "html-encoding-sniffer": "^1.0.2",
6771 "left-pad": "^1.2.0",
6772 "nwsapi": "^2.0.0",
6773 "parse5": "4.0.0",
6774 "pn": "^1.1.0",
6775 "request": "^2.83.0",
6776 "request-promise-native": "^1.0.5",
6777 "sax": "^1.2.4",
6778 "symbol-tree": "^3.2.2",
6779 "tough-cookie": "^2.3.3",
6780 "w3c-hr-time": "^1.0.1",
6781 "webidl-conversions": "^4.0.2",
6782 "whatwg-encoding": "^1.0.3",
6783 "whatwg-mimetype": "^2.1.0",
6784 "whatwg-url": "^6.4.1",
6785 "ws": "^4.0.0",
6786 "xml-name-validator": "^3.0.0"
6787 },
6788 "dependencies": {
6789 "acorn": {
6790 "version": "5.7.1",
6791 "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.1.tgz",
6792 "integrity": "sha512-d+nbxBUGKg7Arpsvbnlq61mc12ek3EY8EQldM3GPAhWJ1UVxC6TDGbIvUMNU6obBX3i1+ptCIzV4vq0gFPEGVQ==",
6793 "dev": true
6794 },
6795 "escodegen": {
6796 "version": "1.10.0",
6797 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.10.0.tgz",
6798 "integrity": "sha512-fjUOf8johsv23WuIKdNQU4P9t9jhQ4Qzx6pC2uW890OloK3Zs1ZAoCNpg/2larNF501jLl3UNy0kIRcF6VI22g==",
6799 "dev": true,
6800 "requires": {
6801 "esprima": "^3.1.3",
6802 "estraverse": "^4.2.0",
6803 "esutils": "^2.0.2",
6804 "optionator": "^0.8.1",
6805 "source-map": "~0.6.1"
6806 }
6807 },
6808 "esprima": {
6809 "version": "3.1.3",
6810 "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz",
6811 "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=",
6812 "dev": true
6813 },
6814 "estraverse": {
6815 "version": "4.2.0",
6816 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
6817 "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
6818 "dev": true
6819 },
6820 "source-map": {
6821 "version": "0.6.1",
6822 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6823 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6824 "dev": true,
6825 "optional": true
6826 },
6827 "ws": {
6828 "version": "4.1.0",
6829 "resolved": "https://registry.npmjs.org/ws/-/ws-4.1.0.tgz",
6830 "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==",
6831 "dev": true,
6832 "requires": {
6833 "async-limiter": "~1.0.0",
6834 "safe-buffer": "~5.1.0"
6835 }
6836 }
6837 }
6838 },
6839 "jsesc": {
6840 "version": "1.3.0",
6841 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
6842 "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
6843 "dev": true
6844 },
6845 "json-schema": {
6846 "version": "0.2.3",
6847 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
6848 "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
6849 "dev": true
6850 },
6851 "json-schema-traverse": {
6852 "version": "0.3.1",
6853 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz",
6854 "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=",
6855 "dev": true
6856 },
6857 "json-stable-stringify": {
6858 "version": "1.0.1",
6859 "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
6860 "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
6861 "dev": true,
6862 "requires": {
6863 "jsonify": "~0.0.0"
6864 }
6865 },
6866 "json-stringify-safe": {
6867 "version": "5.0.1",
6868 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
6869 "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
6870 "dev": true
6871 },
6872 "json3": {
6873 "version": "3.3.2",
6874 "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
6875 "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=",
6876 "dev": true
6877 },
6878 "json5": {
6879 "version": "0.5.1",
6880 "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
6881 "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
6882 "dev": true
6883 },
6884 "jsonfile": {
6885 "version": "4.0.0",
6886 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
6887 "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
6888 "dev": true,
6889 "requires": {
6890 "graceful-fs": "^4.1.6"
6891 },
6892 "dependencies": {
6893 "graceful-fs": {
6894 "version": "4.1.11",
6895 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
6896 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
6897 "dev": true,
6898 "optional": true
6899 }
6900 }
6901 },
6902 "jsonify": {
6903 "version": "0.0.0",
6904 "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
6905 "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
6906 "dev": true
6907 },
6908 "jsprim": {
6909 "version": "1.4.1",
6910 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
6911 "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
6912 "dev": true,
6913 "requires": {
6914 "assert-plus": "1.0.0",
6915 "extsprintf": "1.3.0",
6916 "json-schema": "0.2.3",
6917 "verror": "1.10.0"
6918 }
6919 },
6920 "kind-of": {
6921 "version": "6.0.2",
6922 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
6923 "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
6924 "dev": true
6925 },
6926 "lazy-cache": {
6927 "version": "1.0.4",
6928 "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
6929 "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
6930 "dev": true,
6931 "optional": true
6932 },
6933 "lazy-debug-legacy": {
6934 "version": "0.0.1",
6935 "resolved": "https://registry.npmjs.org/lazy-debug-legacy/-/lazy-debug-legacy-0.0.1.tgz",
6936 "integrity": "sha1-U3cWwHduTPeePtG2IfdljCkRsbE=",
6937 "dev": true
6938 },
6939 "lazystream": {
6940 "version": "1.0.0",
6941 "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz",
6942 "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
6943 "dev": true,
6944 "requires": {
6945 "readable-stream": "^2.0.5"
6946 },
6947 "dependencies": {
6948 "isarray": {
6949 "version": "1.0.0",
6950 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
6951 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
6952 "dev": true
6953 },
6954 "readable-stream": {
6955 "version": "2.3.6",
6956 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
6957 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
6958 "dev": true,
6959 "requires": {
6960 "core-util-is": "~1.0.0",
6961 "inherits": "~2.0.3",
6962 "isarray": "~1.0.0",
6963 "process-nextick-args": "~2.0.0",
6964 "safe-buffer": "~5.1.1",
6965 "string_decoder": "~1.1.1",
6966 "util-deprecate": "~1.0.1"
6967 }
6968 },
6969 "string_decoder": {
6970 "version": "1.1.1",
6971 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
6972 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
6973 "dev": true,
6974 "requires": {
6975 "safe-buffer": "~5.1.0"
6976 }
6977 }
6978 }
6979 },
6980 "lcid": {
6981 "version": "1.0.0",
6982 "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
6983 "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
6984 "dev": true,
6985 "requires": {
6986 "invert-kv": "^1.0.0"
6987 }
6988 },
6989 "left-pad": {
6990 "version": "1.3.0",
6991 "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz",
6992 "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==",
6993 "dev": true
6994 },
6995 "leven": {
6996 "version": "2.1.0",
6997 "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz",
6998 "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=",
6999 "dev": true
7000 },
7001 "levn": {
7002 "version": "0.3.0",
7003 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
7004 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
7005 "dev": true,
7006 "requires": {
7007 "prelude-ls": "~1.1.2",
7008 "type-check": "~0.3.2"
7009 }
7010 },
7011 "liftoff": {
7012 "version": "2.5.0",
7013 "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz",
7014 "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=",
7015 "dev": true,
7016 "requires": {
7017 "extend": "^3.0.0",
7018 "findup-sync": "^2.0.0",
7019 "fined": "^1.0.1",
7020 "flagged-respawn": "^1.0.0",
7021 "is-plain-object": "^2.0.4",
7022 "object.map": "^1.0.0",
7023 "rechoir": "^0.6.2",
7024 "resolve": "^1.1.7"
7025 }
7026 },
7027 "linkify-it": {
7028 "version": "2.0.3",
7029 "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.0.3.tgz",
7030 "integrity": "sha1-2UpGSPmxwXnWT6lykSaL22zpQ08=",
7031 "dev": true,
7032 "requires": {
7033 "uc.micro": "^1.0.1"
7034 }
7035 },
7036 "load-json-file": {
7037 "version": "1.1.0",
7038 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
7039 "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
7040 "dev": true,
7041 "requires": {
7042 "graceful-fs": "^4.1.2",
7043 "parse-json": "^2.2.0",
7044 "pify": "^2.0.0",
7045 "pinkie-promise": "^2.0.0",
7046 "strip-bom": "^2.0.0"
7047 },
7048 "dependencies": {
7049 "graceful-fs": {
7050 "version": "4.1.11",
7051 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
7052 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
7053 "dev": true
7054 },
7055 "strip-bom": {
7056 "version": "2.0.0",
7057 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
7058 "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
7059 "dev": true,
7060 "requires": {
7061 "is-utf8": "^0.2.0"
7062 }
7063 }
7064 }
7065 },
7066 "locate-path": {
7067 "version": "2.0.0",
7068 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
7069 "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
7070 "dev": true,
7071 "requires": {
7072 "p-locate": "^2.0.0",
7073 "path-exists": "^3.0.0"
7074 }
7075 },
7076 "lodash": {
7077 "version": "1.0.2",
7078 "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz",
7079 "integrity": "sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=",
7080 "dev": true
7081 },
7082 "lodash._baseassign": {
7083 "version": "3.2.0",
7084 "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz",
7085 "integrity": "sha1-jDigmVAPIVrQnlnxci/QxSv+Ck4=",
7086 "dev": true,
7087 "requires": {
7088 "lodash._basecopy": "^3.0.0",
7089 "lodash.keys": "^3.0.0"
7090 }
7091 },
7092 "lodash._basecopy": {
7093 "version": "3.0.1",
7094 "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
7095 "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=",
7096 "dev": true
7097 },
7098 "lodash._basecreate": {
7099 "version": "3.0.3",
7100 "resolved": "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-3.0.3.tgz",
7101 "integrity": "sha1-G8ZhYU2qf8MRt9A78WgGoCE8+CE=",
7102 "dev": true
7103 },
7104 "lodash._basetostring": {
7105 "version": "3.0.1",
7106 "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz",
7107 "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=",
7108 "dev": true
7109 },
7110 "lodash._basevalues": {
7111 "version": "3.0.0",
7112 "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz",
7113 "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=",
7114 "dev": true
7115 },
7116 "lodash._getnative": {
7117 "version": "3.9.1",
7118 "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
7119 "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=",
7120 "dev": true
7121 },
7122 "lodash._isiterateecall": {
7123 "version": "3.0.9",
7124 "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
7125 "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=",
7126 "dev": true
7127 },
7128 "lodash._reescape": {
7129 "version": "3.0.0",
7130 "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz",
7131 "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=",
7132 "dev": true
7133 },
7134 "lodash._reevaluate": {
7135 "version": "3.0.0",
7136 "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz",
7137 "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=",
7138 "dev": true
7139 },
7140 "lodash._reinterpolate": {
7141 "version": "3.0.0",
7142 "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
7143 "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
7144 "dev": true
7145 },
7146 "lodash._root": {
7147 "version": "3.0.1",
7148 "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz",
7149 "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=",
7150 "dev": true
7151 },
7152 "lodash.create": {
7153 "version": "3.1.1",
7154 "resolved": "https://registry.npmjs.org/lodash.create/-/lodash.create-3.1.1.tgz",
7155 "integrity": "sha1-1/KEnw29p+BGgruM1yqwIkYd6+c=",
7156 "dev": true,
7157 "requires": {
7158 "lodash._baseassign": "^3.0.0",
7159 "lodash._basecreate": "^3.0.0",
7160 "lodash._isiterateecall": "^3.0.0"
7161 }
7162 },
7163 "lodash.escape": {
7164 "version": "3.2.0",
7165 "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz",
7166 "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=",
7167 "dev": true,
7168 "requires": {
7169 "lodash._root": "^3.0.0"
7170 }
7171 },
7172 "lodash.groupby": {
7173 "version": "4.6.0",
7174 "resolved": "https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz",
7175 "integrity": "sha1-Cwih3PaDl8OXhVwyOXg4Mt90A9E=",
7176 "dev": true
7177 },
7178 "lodash.isarguments": {
7179 "version": "3.1.0",
7180 "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
7181 "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=",
7182 "dev": true
7183 },
7184 "lodash.isarray": {
7185 "version": "3.0.4",
7186 "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
7187 "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=",
7188 "dev": true
7189 },
7190 "lodash.isequal": {
7191 "version": "4.5.0",
7192 "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
7193 "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=",
7194 "dev": true
7195 },
7196 "lodash.keys": {
7197 "version": "3.1.2",
7198 "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
7199 "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=",
7200 "dev": true,
7201 "requires": {
7202 "lodash._getnative": "^3.0.0",
7203 "lodash.isarguments": "^3.0.0",
7204 "lodash.isarray": "^3.0.0"
7205 }
7206 },
7207 "lodash.restparam": {
7208 "version": "3.6.1",
7209 "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
7210 "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=",
7211 "dev": true
7212 },
7213 "lodash.sortby": {
7214 "version": "4.7.0",
7215 "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
7216 "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=",
7217 "dev": true
7218 },
7219 "lodash.template": {
7220 "version": "3.6.2",
7221 "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz",
7222 "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=",
7223 "dev": true,
7224 "requires": {
7225 "lodash._basecopy": "^3.0.0",
7226 "lodash._basetostring": "^3.0.0",
7227 "lodash._basevalues": "^3.0.0",
7228 "lodash._isiterateecall": "^3.0.0",
7229 "lodash._reinterpolate": "^3.0.0",
7230 "lodash.escape": "^3.0.0",
7231 "lodash.keys": "^3.0.0",
7232 "lodash.restparam": "^3.0.0",
7233 "lodash.templatesettings": "^3.0.0"
7234 }
7235 },
7236 "lodash.templatesettings": {
7237 "version": "3.1.1",
7238 "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz",
7239 "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=",
7240 "dev": true,
7241 "requires": {
7242 "lodash._reinterpolate": "^3.0.0",
7243 "lodash.escape": "^3.0.0"
7244 }
7245 },
7246 "lolex": {
7247 "version": "1.3.2",
7248 "resolved": "https://registry.npmjs.org/lolex/-/lolex-1.3.2.tgz",
7249 "integrity": "sha1-fD2mL/yzDw9agKJWbKJORdigHzE=",
7250 "dev": true
7251 },
7252 "longest": {
7253 "version": "1.0.1",
7254 "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
7255 "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
7256 "dev": true
7257 },
7258 "loose-envify": {
7259 "version": "1.3.1",
7260 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz",
7261 "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=",
7262 "dev": true,
7263 "requires": {
7264 "js-tokens": "^3.0.0"
7265 }
7266 },
7267 "loud-rejection": {
7268 "version": "1.6.0",
7269 "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
7270 "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
7271 "dev": true,
7272 "requires": {
7273 "currently-unhandled": "^0.4.1",
7274 "signal-exit": "^3.0.0"
7275 }
7276 },
7277 "lru-cache": {
7278 "version": "2.7.3",
7279 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
7280 "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
7281 "dev": true
7282 },
7283 "make-error": {
7284 "version": "1.3.4",
7285 "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.4.tgz",
7286 "integrity": "sha512-0Dab5btKVPhibSalc9QGXb559ED7G7iLjFXBaj9Wq8O3vorueR5K5jaE3hkG6ZQINyhA/JgG6Qk4qdFQjsYV6g==",
7287 "dev": true
7288 },
7289 "make-iterator": {
7290 "version": "1.0.1",
7291 "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
7292 "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
7293 "dev": true,
7294 "requires": {
7295 "kind-of": "^6.0.2"
7296 }
7297 },
7298 "makeerror": {
7299 "version": "1.0.11",
7300 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz",
7301 "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=",
7302 "dev": true,
7303 "requires": {
7304 "tmpl": "1.0.x"
7305 }
7306 },
7307 "map-cache": {
7308 "version": "0.2.2",
7309 "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
7310 "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
7311 "dev": true
7312 },
7313 "map-obj": {
7314 "version": "1.0.1",
7315 "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
7316 "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
7317 "dev": true
7318 },
7319 "map-stream": {
7320 "version": "0.1.0",
7321 "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz",
7322 "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=",
7323 "dev": true
7324 },
7325 "map-visit": {
7326 "version": "1.0.0",
7327 "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
7328 "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
7329 "dev": true,
7330 "requires": {
7331 "object-visit": "^1.0.0"
7332 }
7333 },
7334 "markdown-it": {
7335 "version": "8.4.1",
7336 "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.1.tgz",
7337 "integrity": "sha512-CzzqSSNkFRUf9vlWvhK1awpJreMRqdCrBvZ8DIoDWTOkESMIF741UPAhuAmbyWmdiFPA6WARNhnu2M6Nrhwa+A==",
7338 "dev": true,
7339 "requires": {
7340 "argparse": "^1.0.7",
7341 "entities": "~1.1.1",
7342 "linkify-it": "^2.0.0",
7343 "mdurl": "^1.0.1",
7344 "uc.micro": "^1.0.5"
7345 }
7346 },
7347 "math-random": {
7348 "version": "1.0.1",
7349 "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz",
7350 "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=",
7351 "dev": true
7352 },
7353 "mdurl": {
7354 "version": "1.0.1",
7355 "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
7356 "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=",
7357 "dev": true
7358 },
7359 "mem": {
7360 "version": "1.1.0",
7361 "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz",
7362 "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=",
7363 "dev": true,
7364 "requires": {
7365 "mimic-fn": "^1.0.0"
7366 }
7367 },
7368 "meow": {
7369 "version": "3.7.0",
7370 "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
7371 "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
7372 "dev": true,
7373 "requires": {
7374 "camelcase-keys": "^2.0.0",
7375 "decamelize": "^1.1.2",
7376 "loud-rejection": "^1.0.0",
7377 "map-obj": "^1.0.1",
7378 "minimist": "^1.1.3",
7379 "normalize-package-data": "^2.3.4",
7380 "object-assign": "^4.0.1",
7381 "read-pkg-up": "^1.0.1",
7382 "redent": "^1.0.0",
7383 "trim-newlines": "^1.0.0"
7384 }
7385 },
7386 "merge": {
7387 "version": "1.2.0",
7388 "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.0.tgz",
7389 "integrity": "sha1-dTHjnUlJwoGma4xabgJl6LBYlNo=",
7390 "dev": true
7391 },
7392 "merge-stream": {
7393 "version": "1.0.1",
7394 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz",
7395 "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=",
7396 "dev": true,
7397 "requires": {
7398 "readable-stream": "^2.0.1"
7399 },
7400 "dependencies": {
7401 "isarray": {
7402 "version": "1.0.0",
7403 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
7404 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
7405 "dev": true
7406 },
7407 "readable-stream": {
7408 "version": "2.3.6",
7409 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
7410 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
7411 "dev": true,
7412 "requires": {
7413 "core-util-is": "~1.0.0",
7414 "inherits": "~2.0.3",
7415 "isarray": "~1.0.0",
7416 "process-nextick-args": "~2.0.0",
7417 "safe-buffer": "~5.1.1",
7418 "string_decoder": "~1.1.1",
7419 "util-deprecate": "~1.0.1"
7420 }
7421 },
7422 "string_decoder": {
7423 "version": "1.1.1",
7424 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
7425 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
7426 "dev": true,
7427 "requires": {
7428 "safe-buffer": "~5.1.0"
7429 }
7430 }
7431 }
7432 },
7433 "micromatch": {
7434 "version": "3.1.10",
7435 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
7436 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
7437 "dev": true,
7438 "requires": {
7439 "arr-diff": "^4.0.0",
7440 "array-unique": "^0.3.2",
7441 "braces": "^2.3.1",
7442 "define-property": "^2.0.2",
7443 "extend-shallow": "^3.0.2",
7444 "extglob": "^2.0.4",
7445 "fragment-cache": "^0.2.1",
7446 "kind-of": "^6.0.2",
7447 "nanomatch": "^1.2.9",
7448 "object.pick": "^1.3.0",
7449 "regex-not": "^1.0.0",
7450 "snapdragon": "^0.8.1",
7451 "to-regex": "^3.0.2"
7452 }
7453 },
7454 "mime": {
7455 "version": "1.6.0",
7456 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
7457 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
7458 "dev": true
7459 },
7460 "mime-db": {
7461 "version": "1.33.0",
7462 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
7463 "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==",
7464 "dev": true
7465 },
7466 "mime-types": {
7467 "version": "2.1.18",
7468 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
7469 "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
7470 "dev": true,
7471 "requires": {
7472 "mime-db": "~1.33.0"
7473 }
7474 },
7475 "mimic-fn": {
7476 "version": "1.2.0",
7477 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
7478 "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
7479 "dev": true
7480 },
7481 "minimatch": {
7482 "version": "3.0.4",
7483 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
7484 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
7485 "requires": {
7486 "brace-expansion": "^1.1.7"
7487 }
7488 },
7489 "minimist": {
7490 "version": "1.2.0",
7491 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
7492 "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
7493 "dev": true
7494 },
7495 "minipass": {
7496 "version": "2.3.3",
7497 "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.3.tgz",
7498 "integrity": "sha512-/jAn9/tEX4gnpyRATxgHEOV6xbcyxgT7iUnxo9Y3+OB0zX00TgKIv/2FZCf5brBbICcwbLqVv2ImjvWWrQMSYw==",
7499 "dev": true,
7500 "requires": {
7501 "safe-buffer": "^5.1.2",
7502 "yallist": "^3.0.0"
7503 },
7504 "dependencies": {
7505 "yallist": {
7506 "version": "3.0.2",
7507 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz",
7508 "integrity": "sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k=",
7509 "dev": true
7510 }
7511 }
7512 },
7513 "minizlib": {
7514 "version": "1.1.0",
7515 "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.1.0.tgz",
7516 "integrity": "sha512-4T6Ur/GctZ27nHfpt9THOdRZNgyJ9FZchYO1ceg5S8Q3DNLCKYy44nCZzgCJgcvx2UM8czmqak5BCxJMrq37lA==",
7517 "dev": true,
7518 "optional": true,
7519 "requires": {
7520 "minipass": "^2.2.1"
7521 }
7522 },
7523 "mixin-deep": {
7524 "version": "1.3.1",
7525 "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
7526 "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
7527 "dev": true,
7528 "requires": {
7529 "for-in": "^1.0.2",
7530 "is-extendable": "^1.0.1"
7531 },
7532 "dependencies": {
7533 "is-extendable": {
7534 "version": "1.0.1",
7535 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
7536 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
7537 "dev": true,
7538 "requires": {
7539 "is-plain-object": "^2.0.4"
7540 }
7541 }
7542 }
7543 },
7544 "mkdirp": {
7545 "version": "0.5.1",
7546 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
7547 "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
7548 "requires": {
7549 "minimist": "0.0.8"
7550 },
7551 "dependencies": {
7552 "minimist": {
7553 "version": "0.0.8",
7554 "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
7555 "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
7556 }
7557 }
7558 },
7559 "mocha": {
7560 "version": "3.5.3",
7561 "resolved": "https://registry.npmjs.org/mocha/-/mocha-3.5.3.tgz",
7562 "integrity": "sha512-/6na001MJWEtYxHOV1WLfsmR4YIynkUEhBwzsb+fk2qmQ3iqsi258l/Q2MWHJMImAcNpZ8DEdYAK72NHoIQ9Eg==",
7563 "dev": true,
7564 "requires": {
7565 "browser-stdout": "1.3.0",
7566 "commander": "2.9.0",
7567 "debug": "2.6.8",
7568 "diff": "3.2.0",
7569 "escape-string-regexp": "1.0.5",
7570 "glob": "7.1.1",
7571 "growl": "1.9.2",
7572 "he": "1.1.1",
7573 "json3": "3.3.2",
7574 "lodash.create": "3.1.1",
7575 "mkdirp": "0.5.1",
7576 "supports-color": "3.1.2"
7577 },
7578 "dependencies": {
7579 "debug": {
7580 "version": "2.6.8",
7581 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz",
7582 "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=",
7583 "dev": true,
7584 "requires": {
7585 "ms": "2.0.0"
7586 }
7587 },
7588 "glob": {
7589 "version": "7.1.1",
7590 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz",
7591 "integrity": "sha1-gFIR3wT6rxxjo2ADBs31reULLsg=",
7592 "dev": true,
7593 "requires": {
7594 "fs.realpath": "^1.0.0",
7595 "inflight": "^1.0.4",
7596 "inherits": "2",
7597 "minimatch": "^3.0.2",
7598 "once": "^1.3.0",
7599 "path-is-absolute": "^1.0.0"
7600 }
7601 },
7602 "supports-color": {
7603 "version": "3.1.2",
7604 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.1.2.tgz",
7605 "integrity": "sha1-cqJiiU2dQIuVbKBf83su2KbiotU=",
7606 "dev": true,
7607 "requires": {
7608 "has-flag": "^1.0.0"
7609 }
7610 }
7611 }
7612 },
7613 "mocha-teamcity-reporter": {
7614 "version": "1.1.1",
7615 "resolved": "https://registry.npmjs.org/mocha-teamcity-reporter/-/mocha-teamcity-reporter-1.1.1.tgz",
7616 "integrity": "sha1-aW5ns9PTv3Iiw2CPNSNTf4VBFDk=",
7617 "dev": true,
7618 "requires": {
7619 "mocha": ">=1.13.0"
7620 }
7621 },
7622 "mock-fs": {
7623 "version": "4.5.0",
7624 "resolved": "https://registry.npmjs.org/mock-fs/-/mock-fs-4.5.0.tgz",
7625 "integrity": "sha512-qqudNfOX7ZmX9vm1WIAU+gWlmxVNAnwY6UG3RkFutNywmRCUGP83tujP6IxX2DS1TmcaEZBOhYwDuYEmJYE+3w==",
7626 "dev": true
7627 },
7628 "ms": {
7629 "version": "2.0.0",
7630 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
7631 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
7632 },
7633 "multimatch": {
7634 "version": "2.1.0",
7635 "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz",
7636 "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=",
7637 "dev": true,
7638 "requires": {
7639 "array-differ": "^1.0.0",
7640 "array-union": "^1.0.1",
7641 "arrify": "^1.0.0",
7642 "minimatch": "^3.0.0"
7643 }
7644 },
7645 "multipipe": {
7646 "version": "0.1.2",
7647 "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz",
7648 "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=",
7649 "dev": true,
7650 "requires": {
7651 "duplexer2": "0.0.2"
7652 }
7653 },
7654 "mute-stream": {
7655 "version": "0.0.7",
7656 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
7657 "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
7658 "dev": true
7659 },
7660 "nan": {
7661 "version": "2.10.0",
7662 "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz",
7663 "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==",
7664 "dev": true,
7665 "optional": true
7666 },
7667 "nanomatch": {
7668 "version": "1.2.13",
7669 "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
7670 "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
7671 "dev": true,
7672 "requires": {
7673 "arr-diff": "^4.0.0",
7674 "array-unique": "^0.3.2",
7675 "define-property": "^2.0.2",
7676 "extend-shallow": "^3.0.2",
7677 "fragment-cache": "^0.2.1",
7678 "is-windows": "^1.0.2",
7679 "kind-of": "^6.0.2",
7680 "object.pick": "^1.3.0",
7681 "regex-not": "^1.0.0",
7682 "snapdragon": "^0.8.1",
7683 "to-regex": "^3.0.1"
7684 }
7685 },
7686 "natives": {
7687 "version": "1.1.4",
7688 "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.4.tgz",
7689 "integrity": "sha512-Q29yeg9aFKwhLVdkTAejM/HvYG0Y1Am1+HUkFQGn5k2j8GS+v60TVmZh6nujpEAj/qql+wGUrlryO8bF+b1jEg==",
7690 "dev": true
7691 },
7692 "natural-compare": {
7693 "version": "1.4.0",
7694 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
7695 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
7696 "dev": true
7697 },
7698 "needle": {
7699 "version": "2.2.1",
7700 "resolved": "https://registry.npmjs.org/needle/-/needle-2.2.1.tgz",
7701 "integrity": "sha512-t/ZswCM9JTWjAdXS9VpvqhI2Ct2sL2MdY4fUXqGJaGBk13ge99ObqRksRTbBE56K+wxUXwwfZYOuZHifFW9q+Q==",
7702 "dev": true,
7703 "optional": true,
7704 "requires": {
7705 "debug": "^2.1.2",
7706 "iconv-lite": "^0.4.4",
7707 "sax": "^1.2.4"
7708 }
7709 },
7710 "next-tick": {
7711 "version": "1.0.0",
7712 "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
7713 "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
7714 "dev": true
7715 },
7716 "node-int64": {
7717 "version": "0.4.0",
7718 "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
7719 "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=",
7720 "dev": true
7721 },
7722 "node-notifier": {
7723 "version": "5.2.1",
7724 "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.2.1.tgz",
7725 "integrity": "sha512-MIBs+AAd6dJ2SklbbE8RUDRlIVhU8MaNLh1A9SUZDUHPiZkWLFde6UNwG41yQHZEToHgJMXqyVZ9UcS/ReOVTg==",
7726 "dev": true,
7727 "requires": {
7728 "growly": "^1.3.0",
7729 "semver": "^5.4.1",
7730 "shellwords": "^0.1.1",
7731 "which": "^1.3.0"
7732 },
7733 "dependencies": {
7734 "semver": {
7735 "version": "5.5.0",
7736 "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
7737 "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
7738 "dev": true
7739 }
7740 }
7741 },
7742 "node-pre-gyp": {
7743 "version": "0.10.3",
7744 "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz",
7745 "integrity": "sha512-d1xFs+C/IPS8Id0qPTZ4bUT8wWryfR/OzzAFxweG+uLN85oPzyo2Iw6bVlLQ/JOdgNonXLCoRyqDzDWq4iw72A==",
7746 "dev": true,
7747 "optional": true,
7748 "requires": {
7749 "detect-libc": "^1.0.2",
7750 "mkdirp": "^0.5.1",
7751 "needle": "^2.2.1",
7752 "nopt": "^4.0.1",
7753 "npm-packlist": "^1.1.6",
7754 "npmlog": "^4.0.2",
7755 "rc": "^1.2.7",
7756 "rimraf": "^2.6.1",
7757 "semver": "^5.3.0",
7758 "tar": "^4"
7759 },
7760 "dependencies": {
7761 "nopt": {
7762 "version": "4.0.1",
7763 "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz",
7764 "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=",
7765 "dev": true,
7766 "optional": true,
7767 "requires": {
7768 "abbrev": "1",
7769 "osenv": "^0.1.4"
7770 }
7771 },
7772 "semver": {
7773 "version": "5.5.0",
7774 "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
7775 "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
7776 "dev": true,
7777 "optional": true
7778 },
7779 "tar": {
7780 "version": "4.4.4",
7781 "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.4.tgz",
7782 "integrity": "sha512-mq9ixIYfNF9SK0IS/h2HKMu8Q2iaCuhDDsZhdEag/FHv8fOaYld4vN7ouMgcSSt5WKZzPs8atclTcJm36OTh4w==",
7783 "dev": true,
7784 "optional": true,
7785 "requires": {
7786 "chownr": "^1.0.1",
7787 "fs-minipass": "^1.2.5",
7788 "minipass": "^2.3.3",
7789 "minizlib": "^1.1.0",
7790 "mkdirp": "^0.5.0",
7791 "safe-buffer": "^5.1.2",
7792 "yallist": "^3.0.2"
7793 }
7794 },
7795 "yallist": {
7796 "version": "3.0.2",
7797 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz",
7798 "integrity": "sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k=",
7799 "dev": true,
7800 "optional": true
7801 }
7802 }
7803 },
7804 "node.extend": {
7805 "version": "1.0.8",
7806 "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-1.0.8.tgz",
7807 "integrity": "sha1-urBDefc4P0WHmQyd8Htqf2Xbdys=",
7808 "dev": true,
7809 "requires": {
7810 "is": "~0.2.6",
7811 "object-keys": "~0.4.0"
7812 },
7813 "dependencies": {
7814 "object-keys": {
7815 "version": "0.4.0",
7816 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz",
7817 "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=",
7818 "dev": true
7819 }
7820 }
7821 },
7822 "node.flow": {
7823 "version": "1.2.3",
7824 "resolved": "https://registry.npmjs.org/node.flow/-/node.flow-1.2.3.tgz",
7825 "integrity": "sha1-4cRKgq7KjXi0WKd/s9xkLy66Jkk=",
7826 "dev": true,
7827 "requires": {
7828 "node.extend": "1.0.8"
7829 }
7830 },
7831 "noice-json-rpc": {
7832 "version": "1.2.0",
7833 "resolved": "https://registry.npmjs.org/noice-json-rpc/-/noice-json-rpc-1.2.0.tgz",
7834 "integrity": "sha512-Wm+otW+drKzdqlSPoSwj34tUEq/Xj1gX6Cr2avrykvTW4IY7d3ngLmP+PErALzS0s9nYRokXvYDM54sbFvLlDA=="
7835 },
7836 "nomnomnomnom": {
7837 "version": "2.0.1",
7838 "resolved": "https://registry.npmjs.org/nomnomnomnom/-/nomnomnomnom-2.0.1.tgz",
7839 "integrity": "sha1-siOfAxyNBNpn4yg24eMZnhL3qOI=",
7840 "dev": true,
7841 "requires": {
7842 "chalk": "~0.4.0",
7843 "underscore": "~1.6.0"
7844 },
7845 "dependencies": {
7846 "ansi-styles": {
7847 "version": "1.0.0",
7848 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz",
7849 "integrity": "sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg=",
7850 "dev": true
7851 },
7852 "chalk": {
7853 "version": "0.4.0",
7854 "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz",
7855 "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=",
7856 "dev": true,
7857 "requires": {
7858 "ansi-styles": "~1.0.0",
7859 "has-color": "~0.1.0",
7860 "strip-ansi": "~0.1.0"
7861 }
7862 },
7863 "strip-ansi": {
7864 "version": "0.1.1",
7865 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz",
7866 "integrity": "sha1-OeipjQRNFQZgq+SmgIrPcLt7yZE=",
7867 "dev": true
7868 }
7869 }
7870 },
7871 "nopt": {
7872 "version": "3.0.6",
7873 "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
7874 "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
7875 "dev": true,
7876 "requires": {
7877 "abbrev": "1"
7878 }
7879 },
7880 "normalize-package-data": {
7881 "version": "2.4.0",
7882 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
7883 "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
7884 "dev": true,
7885 "requires": {
7886 "hosted-git-info": "^2.1.4",
7887 "is-builtin-module": "^1.0.0",
7888 "semver": "2 || 3 || 4 || 5",
7889 "validate-npm-package-license": "^3.0.1"
7890 }
7891 },
7892 "normalize-path": {
7893 "version": "2.1.1",
7894 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
7895 "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
7896 "dev": true,
7897 "requires": {
7898 "remove-trailing-separator": "^1.0.1"
7899 }
7900 },
7901 "npm-bundled": {
7902 "version": "1.0.3",
7903 "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.3.tgz",
7904 "integrity": "sha512-ByQ3oJ/5ETLyglU2+8dBObvhfWXX8dtPZDMePCahptliFX2iIuhyEszyFk401PZUNQH20vvdW5MLjJxkwU80Ow==",
7905 "dev": true,
7906 "optional": true
7907 },
7908 "npm-packlist": {
7909 "version": "1.1.11",
7910 "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.1.11.tgz",
7911 "integrity": "sha512-CxKlZ24urLkJk+9kCm48RTQ7L4hsmgSVzEk0TLGPzzyuFxD7VNgy5Sl24tOLMzQv773a/NeJ1ce1DKeacqffEA==",
7912 "dev": true,
7913 "optional": true,
7914 "requires": {
7915 "ignore-walk": "^3.0.1",
7916 "npm-bundled": "^1.0.1"
7917 }
7918 },
7919 "npm-run-path": {
7920 "version": "2.0.2",
7921 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
7922 "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
7923 "dev": true,
7924 "requires": {
7925 "path-key": "^2.0.0"
7926 }
7927 },
7928 "npmlog": {
7929 "version": "4.1.2",
7930 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
7931 "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
7932 "dev": true,
7933 "optional": true,
7934 "requires": {
7935 "are-we-there-yet": "~1.1.2",
7936 "console-control-strings": "~1.1.0",
7937 "gauge": "~2.7.3",
7938 "set-blocking": "~2.0.0"
7939 }
7940 },
7941 "nth-check": {
7942 "version": "1.0.1",
7943 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.1.tgz",
7944 "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=",
7945 "dev": true,
7946 "requires": {
7947 "boolbase": "~1.0.0"
7948 }
7949 },
7950 "number-is-nan": {
7951 "version": "1.0.1",
7952 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7953 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7954 "dev": true
7955 },
7956 "nwsapi": {
7957 "version": "2.0.4",
7958 "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.0.4.tgz",
7959 "integrity": "sha512-Zt6HRR6RcJkuj5/N9zeE7FN6YitRW//hK2wTOwX274IBphbY3Zf5+yn5mZ9v/SzAOTMjQNxZf9KkmPLWn0cV4g==",
7960 "dev": true
7961 },
7962 "oauth-sign": {
7963 "version": "0.8.2",
7964 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
7965 "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
7966 "dev": true
7967 },
7968 "object-assign": {
7969 "version": "4.1.1",
7970 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7971 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7972 "dev": true
7973 },
7974 "object-copy": {
7975 "version": "0.1.0",
7976 "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7977 "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
7978 "dev": true,
7979 "requires": {
7980 "copy-descriptor": "^0.1.0",
7981 "define-property": "^0.2.5",
7982 "kind-of": "^3.0.3"
7983 },
7984 "dependencies": {
7985 "define-property": {
7986 "version": "0.2.5",
7987 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7988 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7989 "dev": true,
7990 "requires": {
7991 "is-descriptor": "^0.1.0"
7992 }
7993 },
7994 "kind-of": {
7995 "version": "3.2.2",
7996 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7997 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7998 "dev": true,
7999 "requires": {
8000 "is-buffer": "^1.1.5"
8001 }
8002 }
8003 }
8004 },
8005 "object-keys": {
8006 "version": "1.0.12",
8007 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz",
8008 "integrity": "sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==",
8009 "dev": true
8010 },
8011 "object-visit": {
8012 "version": "1.0.1",
8013 "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
8014 "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
8015 "dev": true,
8016 "requires": {
8017 "isobject": "^3.0.0"
8018 }
8019 },
8020 "object.defaults": {
8021 "version": "1.1.0",
8022 "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
8023 "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
8024 "dev": true,
8025 "requires": {
8026 "array-each": "^1.0.1",
8027 "array-slice": "^1.0.0",
8028 "for-own": "^1.0.0",
8029 "isobject": "^3.0.0"
8030 }
8031 },
8032 "object.getownpropertydescriptors": {
8033 "version": "2.0.3",
8034 "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz",
8035 "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=",
8036 "dev": true,
8037 "requires": {
8038 "define-properties": "^1.1.2",
8039 "es-abstract": "^1.5.1"
8040 }
8041 },
8042 "object.map": {
8043 "version": "1.0.1",
8044 "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
8045 "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=",
8046 "dev": true,
8047 "requires": {
8048 "for-own": "^1.0.0",
8049 "make-iterator": "^1.0.0"
8050 }
8051 },
8052 "object.omit": {
8053 "version": "2.0.1",
8054 "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
8055 "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
8056 "dev": true,
8057 "requires": {
8058 "for-own": "^0.1.4",
8059 "is-extendable": "^0.1.1"
8060 },
8061 "dependencies": {
8062 "for-own": {
8063 "version": "0.1.5",
8064 "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
8065 "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
8066 "dev": true,
8067 "requires": {
8068 "for-in": "^1.0.1"
8069 }
8070 }
8071 }
8072 },
8073 "object.pick": {
8074 "version": "1.3.0",
8075 "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
8076 "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
8077 "dev": true,
8078 "requires": {
8079 "isobject": "^3.0.1"
8080 }
8081 },
8082 "once": {
8083 "version": "1.4.0",
8084 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
8085 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
8086 "requires": {
8087 "wrappy": "1"
8088 }
8089 },
8090 "optimist": {
8091 "version": "0.6.1",
8092 "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
8093 "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
8094 "dev": true,
8095 "requires": {
8096 "minimist": "~0.0.1",
8097 "wordwrap": "~0.0.2"
8098 },
8099 "dependencies": {
8100 "minimist": {
8101 "version": "0.0.10",
8102 "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
8103 "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
8104 "dev": true
8105 },
8106 "wordwrap": {
8107 "version": "0.0.3",
8108 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
8109 "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
8110 "dev": true
8111 }
8112 }
8113 },
8114 "optionator": {
8115 "version": "0.8.2",
8116 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
8117 "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
8118 "dev": true,
8119 "requires": {
8120 "deep-is": "~0.1.3",
8121 "fast-levenshtein": "~2.0.4",
8122 "levn": "~0.3.0",
8123 "prelude-ls": "~1.1.2",
8124 "type-check": "~0.3.2",
8125 "wordwrap": "~1.0.0"
8126 }
8127 },
8128 "options": {
8129 "version": "0.0.6",
8130 "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz",
8131 "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8="
8132 },
8133 "orchestrator": {
8134 "version": "0.3.8",
8135 "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz",
8136 "integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=",
8137 "dev": true,
8138 "requires": {
8139 "end-of-stream": "~0.1.5",
8140 "sequencify": "~0.0.7",
8141 "stream-consume": "~0.1.0"
8142 }
8143 },
8144 "ordered-read-streams": {
8145 "version": "0.1.0",
8146 "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz",
8147 "integrity": "sha1-/VZamvjrRHO6abbtijQ1LLVS8SY=",
8148 "dev": true
8149 },
8150 "os-homedir": {
8151 "version": "1.0.2",
8152 "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
8153 "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
8154 "dev": true
8155 },
8156 "os-locale": {
8157 "version": "2.1.0",
8158 "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz",
8159 "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==",
8160 "dev": true,
8161 "requires": {
8162 "execa": "^0.7.0",
8163 "lcid": "^1.0.0",
8164 "mem": "^1.1.0"
8165 }
8166 },
8167 "os-tmpdir": {
8168 "version": "1.0.2",
8169 "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
8170 "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
8171 "dev": true
8172 },
8173 "osenv": {
8174 "version": "0.1.5",
8175 "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
8176 "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
8177 "dev": true,
8178 "requires": {
8179 "os-homedir": "^1.0.0",
8180 "os-tmpdir": "^1.0.0"
8181 }
8182 },
8183 "p-finally": {
8184 "version": "1.0.0",
8185 "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
8186 "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
8187 "dev": true
8188 },
8189 "p-limit": {
8190 "version": "1.3.0",
8191 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
8192 "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
8193 "dev": true,
8194 "requires": {
8195 "p-try": "^1.0.0"
8196 }
8197 },
8198 "p-locate": {
8199 "version": "2.0.0",
8200 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
8201 "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
8202 "dev": true,
8203 "requires": {
8204 "p-limit": "^1.1.0"
8205 }
8206 },
8207 "p-queue": {
8208 "version": "1.2.0",
8209 "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-1.2.0.tgz",
8210 "integrity": "sha1-Y5y4sHJwwVtx16ZEao4wQU88ltE=",
8211 "dev": true
8212 },
8213 "p-try": {
8214 "version": "1.0.0",
8215 "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
8216 "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
8217 "dev": true
8218 },
8219 "parse-filepath": {
8220 "version": "1.0.2",
8221 "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
8222 "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=",
8223 "dev": true,
8224 "requires": {
8225 "is-absolute": "^1.0.0",
8226 "map-cache": "^0.2.0",
8227 "path-root": "^0.1.1"
8228 }
8229 },
8230 "parse-glob": {
8231 "version": "3.0.4",
8232 "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
8233 "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
8234 "dev": true,
8235 "requires": {
8236 "glob-base": "^0.3.0",
8237 "is-dotfile": "^1.0.0",
8238 "is-extglob": "^1.0.0",
8239 "is-glob": "^2.0.0"
8240 },
8241 "dependencies": {
8242 "is-extglob": {
8243 "version": "1.0.0",
8244 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
8245 "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
8246 "dev": true
8247 },
8248 "is-glob": {
8249 "version": "2.0.1",
8250 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
8251 "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
8252 "dev": true,
8253 "requires": {
8254 "is-extglob": "^1.0.0"
8255 }
8256 }
8257 }
8258 },
8259 "parse-json": {
8260 "version": "2.2.0",
8261 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
8262 "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
8263 "dev": true,
8264 "requires": {
8265 "error-ex": "^1.2.0"
8266 }
8267 },
8268 "parse-passwd": {
8269 "version": "1.0.0",
8270 "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
8271 "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
8272 "dev": true
8273 },
8274 "parse-semver": {
8275 "version": "1.1.1",
8276 "resolved": "https://registry.npmjs.org/parse-semver/-/parse-semver-1.1.1.tgz",
8277 "integrity": "sha1-mkr9bfBj3Egm+T+6SpnPIj9mbLg=",
8278 "dev": true,
8279 "requires": {
8280 "semver": "^5.1.0"
8281 }
8282 },
8283 "parse5": {
8284 "version": "4.0.0",
8285 "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz",
8286 "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==",
8287 "dev": true
8288 },
8289 "pascalcase": {
8290 "version": "0.1.1",
8291 "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
8292 "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
8293 "dev": true
8294 },
8295 "path-dirname": {
8296 "version": "1.0.2",
8297 "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
8298 "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
8299 "dev": true
8300 },
8301 "path-exists": {
8302 "version": "3.0.0",
8303 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
8304 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
8305 "dev": true
8306 },
8307 "path-is-absolute": {
8308 "version": "1.0.1",
8309 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
8310 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
8311 },
8312 "path-is-inside": {
8313 "version": "1.0.2",
8314 "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
8315 "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
8316 "dev": true
8317 },
8318 "path-key": {
8319 "version": "2.0.1",
8320 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
8321 "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
8322 "dev": true
8323 },
8324 "path-parse": {
8325 "version": "1.0.5",
8326 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz",
8327 "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=",
8328 "dev": true
8329 },
8330 "path-root": {
8331 "version": "0.1.1",
8332 "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
8333 "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
8334 "dev": true,
8335 "requires": {
8336 "path-root-regex": "^0.1.0"
8337 }
8338 },
8339 "path-root-regex": {
8340 "version": "0.1.2",
8341 "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
8342 "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",
8343 "dev": true
8344 },
8345 "path-type": {
8346 "version": "1.1.0",
8347 "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
8348 "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
8349 "dev": true,
8350 "requires": {
8351 "graceful-fs": "^4.1.2",
8352 "pify": "^2.0.0",
8353 "pinkie-promise": "^2.0.0"
8354 },
8355 "dependencies": {
8356 "graceful-fs": {
8357 "version": "4.1.11",
8358 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
8359 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
8360 "dev": true
8361 }
8362 }
8363 },
8364 "pause-stream": {
8365 "version": "0.0.11",
8366 "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
8367 "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=",
8368 "dev": true,
8369 "requires": {
8370 "through": "~2.3"
8371 }
8372 },
8373 "pend": {
8374 "version": "1.2.0",
8375 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
8376 "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
8377 "dev": true
8378 },
8379 "performance-now": {
8380 "version": "2.1.0",
8381 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
8382 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
8383 "dev": true
8384 },
8385 "pify": {
8386 "version": "2.3.0",
8387 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8388 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8389 "dev": true
8390 },
8391 "pinkie": {
8392 "version": "2.0.4",
8393 "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
8394 "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
8395 "dev": true
8396 },
8397 "pinkie-promise": {
8398 "version": "2.0.1",
8399 "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
8400 "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
8401 "dev": true,
8402 "requires": {
8403 "pinkie": "^2.0.0"
8404 }
8405 },
8406 "pkg-dir": {
8407 "version": "2.0.0",
8408 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
8409 "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
8410 "dev": true,
8411 "requires": {
8412 "find-up": "^2.1.0"
8413 }
8414 },
8415 "plugin-error": {
8416 "version": "0.1.2",
8417 "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz",
8418 "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=",
8419 "dev": true,
8420 "requires": {
8421 "ansi-cyan": "^0.1.1",
8422 "ansi-red": "^0.1.1",
8423 "arr-diff": "^1.0.1",
8424 "arr-union": "^2.0.1",
8425 "extend-shallow": "^1.1.2"
8426 },
8427 "dependencies": {
8428 "arr-diff": {
8429 "version": "1.1.0",
8430 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz",
8431 "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=",
8432 "dev": true,
8433 "requires": {
8434 "arr-flatten": "^1.0.1",
8435 "array-slice": "^0.2.3"
8436 }
8437 },
8438 "arr-union": {
8439 "version": "2.1.0",
8440 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz",
8441 "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=",
8442 "dev": true
8443 },
8444 "array-slice": {
8445 "version": "0.2.3",
8446 "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
8447 "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
8448 "dev": true
8449 },
8450 "extend-shallow": {
8451 "version": "1.1.4",
8452 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz",
8453 "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=",
8454 "dev": true,
8455 "requires": {
8456 "kind-of": "^1.1.0"
8457 }
8458 },
8459 "kind-of": {
8460 "version": "1.1.0",
8461 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz",
8462 "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=",
8463 "dev": true
8464 }
8465 }
8466 },
8467 "plur": {
8468 "version": "2.1.2",
8469 "resolved": "https://registry.npmjs.org/plur/-/plur-2.1.2.tgz",
8470 "integrity": "sha1-dIJFLBoPUI4+NE6uwxLJHCncZVo=",
8471 "dev": true,
8472 "requires": {
8473 "irregular-plurals": "^1.0.0"
8474 }
8475 },
8476 "pn": {
8477 "version": "1.1.0",
8478 "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz",
8479 "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==",
8480 "dev": true
8481 },
8482 "posix-character-classes": {
8483 "version": "0.1.1",
8484 "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
8485 "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
8486 "dev": true
8487 },
8488 "prelude-ls": {
8489 "version": "1.1.2",
8490 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
8491 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
8492 "dev": true
8493 },
8494 "preprocess": {
8495 "version": "3.1.0",
8496 "resolved": "https://registry.npmjs.org/preprocess/-/preprocess-3.1.0.tgz",
8497 "integrity": "sha1-pE5c3Vu7WlTwrSiaru2AmV19k4o=",
8498 "dev": true,
8499 "requires": {
8500 "xregexp": "3.1.0"
8501 }
8502 },
8503 "preserve": {
8504 "version": "0.2.0",
8505 "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
8506 "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
8507 "dev": true
8508 },
8509 "pretty-format": {
8510 "version": "22.4.3",
8511 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-22.4.3.tgz",
8512 "integrity": "sha512-S4oT9/sT6MN7/3COoOy+ZJeA92VmOnveLHgrwBE3Z1W5N9S2A1QGNYiE1z75DAENbJrXXUb+OWXhpJcg05QKQQ==",
8513 "dev": true,
8514 "requires": {
8515 "ansi-regex": "^3.0.0",
8516 "ansi-styles": "^3.2.0"
8517 },
8518 "dependencies": {
8519 "ansi-regex": {
8520 "version": "3.0.0",
8521 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
8522 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
8523 "dev": true
8524 },
8525 "ansi-styles": {
8526 "version": "3.2.1",
8527 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
8528 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
8529 "dev": true,
8530 "requires": {
8531 "color-convert": "^1.9.0"
8532 }
8533 }
8534 }
8535 },
8536 "pretty-hrtime": {
8537 "version": "1.0.3",
8538 "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
8539 "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
8540 "dev": true
8541 },
8542 "private": {
8543 "version": "0.1.8",
8544 "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
8545 "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
8546 "dev": true
8547 },
8548 "process-nextick-args": {
8549 "version": "2.0.0",
8550 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
8551 "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
8552 "dev": true
8553 },
8554 "pseudomap": {
8555 "version": "1.0.2",
8556 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
8557 "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
8558 "dev": true
8559 },
8560 "psl": {
8561 "version": "1.1.28",
8562 "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.28.tgz",
8563 "integrity": "sha512-+AqO1Ae+N/4r7Rvchrdm432afjT9hqJRyBN3DQv9At0tPz4hIFSGKbq64fN9dVoCow4oggIIax5/iONx0r9hZw==",
8564 "dev": true
8565 },
8566 "punycode": {
8567 "version": "2.1.1",
8568 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
8569 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
8570 "dev": true
8571 },
8572 "q": {
8573 "version": "1.4.1",
8574 "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz",
8575 "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4="
8576 },
8577 "qr-image": {
8578 "version": "3.2.0",
8579 "resolved": "https://registry.npmjs.org/qr-image/-/qr-image-3.2.0.tgz",
8580 "integrity": "sha1-n6gpW+rlDEoUnPn5CaHbRkqGcug="
8581 },
8582 "qs": {
8583 "version": "6.5.2",
8584 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
8585 "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
8586 "dev": true
8587 },
8588 "querystringify": {
8589 "version": "2.0.0",
8590 "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.0.0.tgz",
8591 "integrity": "sha512-eTPo5t/4bgaMNZxyjWx6N2a6AuE0mq51KWvpc7nU/MAqixcI6v6KrGUKES0HaomdnolQBBXU/++X6/QQ9KL4tw==",
8592 "dev": true
8593 },
8594 "queue": {
8595 "version": "3.1.0",
8596 "resolved": "https://registry.npmjs.org/queue/-/queue-3.1.0.tgz",
8597 "integrity": "sha1-bEnQHwCeIlZ4h4nyv/rGuLmZBYU=",
8598 "dev": true,
8599 "requires": {
8600 "inherits": "~2.0.0"
8601 }
8602 },
8603 "quibble": {
8604 "version": "0.5.5",
8605 "resolved": "https://registry.npmjs.org/quibble/-/quibble-0.5.5.tgz",
8606 "integrity": "sha512-cIePu3BtGlaTW1bjFgBcLT6QMxD8PtnZDCmPJUzO+RepIz8GuXsmZIEPGFjlPxzG9zfIj4nNLPxBDlUbvr9ESg==",
8607 "dev": true,
8608 "requires": {
8609 "lodash": "^4.17.2",
8610 "resolve": "^1.7.1"
8611 },
8612 "dependencies": {
8613 "lodash": {
8614 "version": "4.17.10",
8615 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
8616 "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
8617 "dev": true
8618 }
8619 }
8620 },
8621 "randomatic": {
8622 "version": "3.0.0",
8623 "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.0.0.tgz",
8624 "integrity": "sha512-VdxFOIEY3mNO5PtSRkkle/hPJDHvQhK21oa73K4yAc9qmp6N429gAyF1gZMOTMeS0/AYzaV/2Trcef+NaIonSA==",
8625 "dev": true,
8626 "requires": {
8627 "is-number": "^4.0.0",
8628 "kind-of": "^6.0.0",
8629 "math-random": "^1.0.1"
8630 },
8631 "dependencies": {
8632 "is-number": {
8633 "version": "4.0.0",
8634 "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
8635 "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
8636 "dev": true
8637 }
8638 }
8639 },
8640 "rc": {
8641 "version": "1.2.8",
8642 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
8643 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
8644 "dev": true,
8645 "optional": true,
8646 "requires": {
8647 "deep-extend": "^0.6.0",
8648 "ini": "~1.3.0",
8649 "minimist": "^1.2.0",
8650 "strip-json-comments": "~2.0.1"
8651 }
8652 },
8653 "read": {
8654 "version": "1.0.7",
8655 "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz",
8656 "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=",
8657 "dev": true,
8658 "requires": {
8659 "mute-stream": "~0.0.4"
8660 }
8661 },
8662 "read-pkg": {
8663 "version": "1.1.0",
8664 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
8665 "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
8666 "dev": true,
8667 "requires": {
8668 "load-json-file": "^1.0.0",
8669 "normalize-package-data": "^2.3.2",
8670 "path-type": "^1.0.0"
8671 }
8672 },
8673 "read-pkg-up": {
8674 "version": "1.0.1",
8675 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
8676 "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
8677 "dev": true,
8678 "requires": {
8679 "find-up": "^1.0.0",
8680 "read-pkg": "^1.0.0"
8681 },
8682 "dependencies": {
8683 "find-up": {
8684 "version": "1.1.2",
8685 "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
8686 "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
8687 "dev": true,
8688 "requires": {
8689 "path-exists": "^2.0.0",
8690 "pinkie-promise": "^2.0.0"
8691 }
8692 },
8693 "path-exists": {
8694 "version": "2.1.0",
8695 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
8696 "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
8697 "dev": true,
8698 "requires": {
8699 "pinkie-promise": "^2.0.0"
8700 }
8701 }
8702 }
8703 },
8704 "readable-stream": {
8705 "version": "1.1.14",
8706 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
8707 "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
8708 "dev": true,
8709 "requires": {
8710 "core-util-is": "~1.0.0",
8711 "inherits": "~2.0.1",
8712 "isarray": "0.0.1",
8713 "string_decoder": "~0.10.x"
8714 }
8715 },
8716 "readdirp": {
8717 "version": "2.1.0",
8718 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz",
8719 "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=",
8720 "dev": true,
8721 "requires": {
8722 "graceful-fs": "^4.1.2",
8723 "minimatch": "^3.0.2",
8724 "readable-stream": "^2.0.2",
8725 "set-immediate-shim": "^1.0.1"
8726 },
8727 "dependencies": {
8728 "graceful-fs": {
8729 "version": "4.1.11",
8730 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
8731 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
8732 "dev": true
8733 },
8734 "isarray": {
8735 "version": "1.0.0",
8736 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
8737 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
8738 "dev": true
8739 },
8740 "readable-stream": {
8741 "version": "2.3.6",
8742 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
8743 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
8744 "dev": true,
8745 "requires": {
8746 "core-util-is": "~1.0.0",
8747 "inherits": "~2.0.3",
8748 "isarray": "~1.0.0",
8749 "process-nextick-args": "~2.0.0",
8750 "safe-buffer": "~5.1.1",
8751 "string_decoder": "~1.1.1",
8752 "util-deprecate": "~1.0.1"
8753 }
8754 },
8755 "string_decoder": {
8756 "version": "1.1.1",
8757 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
8758 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
8759 "dev": true,
8760 "requires": {
8761 "safe-buffer": "~5.1.0"
8762 }
8763 }
8764 }
8765 },
8766 "realpath-native": {
8767 "version": "1.0.1",
8768 "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.0.1.tgz",
8769 "integrity": "sha512-W14EcXuqUvKP8dkWkD7B95iMy77lpMnlFXbbk409bQtNCbeu0kvRE5reo+yIZ3JXxg6frbGsz2DLQ39lrCB40g==",
8770 "dev": true,
8771 "requires": {
8772 "util.promisify": "^1.0.0"
8773 }
8774 },
8775 "rechoir": {
8776 "version": "0.6.2",
8777 "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
8778 "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
8779 "dev": true,
8780 "requires": {
8781 "resolve": "^1.1.6"
8782 }
8783 },
8784 "redent": {
8785 "version": "1.0.0",
8786 "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
8787 "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
8788 "dev": true,
8789 "requires": {
8790 "indent-string": "^2.1.0",
8791 "strip-indent": "^1.0.1"
8792 }
8793 },
8794 "regenerator-runtime": {
8795 "version": "0.11.1",
8796 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
8797 "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
8798 "dev": true
8799 },
8800 "regex-cache": {
8801 "version": "0.4.4",
8802 "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
8803 "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
8804 "dev": true,
8805 "requires": {
8806 "is-equal-shallow": "^0.1.3"
8807 }
8808 },
8809 "regex-not": {
8810 "version": "1.0.2",
8811 "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
8812 "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
8813 "dev": true,
8814 "requires": {
8815 "extend-shallow": "^3.0.2",
8816 "safe-regex": "^1.1.0"
8817 }
8818 },
8819 "remap-istanbul": {
8820 "version": "0.9.6",
8821 "resolved": "https://registry.npmjs.org/remap-istanbul/-/remap-istanbul-0.9.6.tgz",
8822 "integrity": "sha512-l0WDBsVjaTzP8m3glERJO6bjlAFUahcgfcgvcX+owZw7dKeDLT3CVRpS7UO4L9LfGcMiNsqk223HopwVxlh8Hg==",
8823 "dev": true,
8824 "requires": {
8825 "amdefine": "^1.0.0",
8826 "gulp-util": "3.0.7",
8827 "istanbul": "0.4.5",
8828 "minimatch": "^3.0.3",
8829 "source-map": "^0.6.1",
8830 "through2": "2.0.1"
8831 },
8832 "dependencies": {
8833 "dateformat": {
8834 "version": "1.0.12",
8835 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
8836 "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
8837 "dev": true,
8838 "requires": {
8839 "get-stdin": "^4.0.1",
8840 "meow": "^3.3.0"
8841 }
8842 },
8843 "gulp-util": {
8844 "version": "3.0.7",
8845 "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.7.tgz",
8846 "integrity": "sha1-eJJcS4+LSQBawBoBHFV+YhiUHLs=",
8847 "dev": true,
8848 "requires": {
8849 "array-differ": "^1.0.0",
8850 "array-uniq": "^1.0.2",
8851 "beeper": "^1.0.0",
8852 "chalk": "^1.0.0",
8853 "dateformat": "^1.0.11",
8854 "fancy-log": "^1.1.0",
8855 "gulplog": "^1.0.0",
8856 "has-gulplog": "^0.1.0",
8857 "lodash._reescape": "^3.0.0",
8858 "lodash._reevaluate": "^3.0.0",
8859 "lodash._reinterpolate": "^3.0.0",
8860 "lodash.template": "^3.0.0",
8861 "minimist": "^1.1.0",
8862 "multipipe": "^0.1.2",
8863 "object-assign": "^3.0.0",
8864 "replace-ext": "0.0.1",
8865 "through2": "^2.0.0",
8866 "vinyl": "^0.5.0"
8867 }
8868 },
8869 "isarray": {
8870 "version": "1.0.0",
8871 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
8872 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
8873 "dev": true
8874 },
8875 "object-assign": {
8876 "version": "3.0.0",
8877 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
8878 "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
8879 "dev": true
8880 },
8881 "process-nextick-args": {
8882 "version": "1.0.7",
8883 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
8884 "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
8885 "dev": true
8886 },
8887 "readable-stream": {
8888 "version": "2.0.6",
8889 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
8890 "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
8891 "dev": true,
8892 "requires": {
8893 "core-util-is": "~1.0.0",
8894 "inherits": "~2.0.1",
8895 "isarray": "~1.0.0",
8896 "process-nextick-args": "~1.0.6",
8897 "string_decoder": "~0.10.x",
8898 "util-deprecate": "~1.0.1"
8899 }
8900 },
8901 "source-map": {
8902 "version": "0.6.1",
8903 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8904 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8905 "dev": true
8906 },
8907 "through2": {
8908 "version": "2.0.1",
8909 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
8910 "integrity": "sha1-OE51MU1J8y3hLuu4E2uOtrXVnak=",
8911 "dev": true,
8912 "requires": {
8913 "readable-stream": "~2.0.0",
8914 "xtend": "~4.0.0"
8915 }
8916 }
8917 }
8918 },
8919 "remove-trailing-separator": {
8920 "version": "1.1.0",
8921 "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
8922 "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
8923 "dev": true
8924 },
8925 "repeat-element": {
8926 "version": "1.1.2",
8927 "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
8928 "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",
8929 "dev": true
8930 },
8931 "repeat-string": {
8932 "version": "1.6.1",
8933 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
8934 "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
8935 "dev": true
8936 },
8937 "repeating": {
8938 "version": "2.0.1",
8939 "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
8940 "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
8941 "dev": true,
8942 "requires": {
8943 "is-finite": "^1.0.0"
8944 }
8945 },
8946 "replace-ext": {
8947 "version": "0.0.1",
8948 "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
8949 "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
8950 "dev": true
8951 },
8952 "req-cwd": {
8953 "version": "1.0.1",
8954 "resolved": "https://registry.npmjs.org/req-cwd/-/req-cwd-1.0.1.tgz",
8955 "integrity": "sha1-DXOurpJm5penj3l2AZZ352rPD/8=",
8956 "dev": true,
8957 "requires": {
8958 "req-from": "^1.0.1"
8959 }
8960 },
8961 "req-from": {
8962 "version": "1.0.1",
8963 "resolved": "https://registry.npmjs.org/req-from/-/req-from-1.0.1.tgz",
8964 "integrity": "sha1-v4HaUUeUfTLRO5R9wSpYrUWHNQ4=",
8965 "dev": true,
8966 "requires": {
8967 "resolve-from": "^2.0.0"
8968 }
8969 },
8970 "request": {
8971 "version": "2.87.0",
8972 "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz",
8973 "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==",
8974 "dev": true,
8975 "requires": {
8976 "aws-sign2": "~0.7.0",
8977 "aws4": "^1.6.0",
8978 "caseless": "~0.12.0",
8979 "combined-stream": "~1.0.5",
8980 "extend": "~3.0.1",
8981 "forever-agent": "~0.6.1",
8982 "form-data": "~2.3.1",
8983 "har-validator": "~5.0.3",
8984 "http-signature": "~1.2.0",
8985 "is-typedarray": "~1.0.0",
8986 "isstream": "~0.1.2",
8987 "json-stringify-safe": "~5.0.1",
8988 "mime-types": "~2.1.17",
8989 "oauth-sign": "~0.8.2",
8990 "performance-now": "^2.1.0",
8991 "qs": "~6.5.1",
8992 "safe-buffer": "^5.1.1",
8993 "tough-cookie": "~2.3.3",
8994 "tunnel-agent": "^0.6.0",
8995 "uuid": "^3.1.0"
8996 },
8997 "dependencies": {
8998 "punycode": {
8999 "version": "1.4.1",
9000 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
9001 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
9002 "dev": true
9003 },
9004 "tough-cookie": {
9005 "version": "2.3.4",
9006 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",
9007 "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
9008 "dev": true,
9009 "requires": {
9010 "punycode": "^1.4.1"
9011 }
9012 }
9013 }
9014 },
9015 "request-light": {
9016 "version": "0.1.0",
9017 "resolved": "https://registry.npmjs.org/request-light/-/request-light-0.1.0.tgz",
9018 "integrity": "sha1-/mXd/7suh5RPDMr9hcuDnpE4U0U=",
9019 "requires": {
9020 "http-proxy-agent": "^0.2.6",
9021 "https-proxy-agent": "^0.3.5",
9022 "vscode-nls": "^1.0.4"
9023 },
9024 "dependencies": {
9025 "vscode-nls": {
9026 "version": "1.0.7",
9027 "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-1.0.7.tgz",
9028 "integrity": "sha1-KYwB/Oh4AsZEwKFe9SajPGLA1Y4="
9029 }
9030 }
9031 },
9032 "request-promise-core": {
9033 "version": "1.1.1",
9034 "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.1.tgz",
9035 "integrity": "sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=",
9036 "dev": true,
9037 "requires": {
9038 "lodash": "^4.13.1"
9039 },
9040 "dependencies": {
9041 "lodash": {
9042 "version": "4.17.10",
9043 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
9044 "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
9045 "dev": true
9046 }
9047 }
9048 },
9049 "request-promise-native": {
9050 "version": "1.0.5",
9051 "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.5.tgz",
9052 "integrity": "sha1-UoF3D2jgyXGeUWP9P6tIIhX0/aU=",
9053 "dev": true,
9054 "requires": {
9055 "request-promise-core": "1.1.1",
9056 "stealthy-require": "^1.1.0",
9057 "tough-cookie": ">=2.3.3"
9058 }
9059 },
9060 "require-directory": {
9061 "version": "2.1.1",
9062 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
9063 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
9064 "dev": true
9065 },
9066 "require-main-filename": {
9067 "version": "1.0.1",
9068 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
9069 "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
9070 "dev": true
9071 },
9072 "requires-port": {
9073 "version": "1.0.0",
9074 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
9075 "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
9076 "dev": true
9077 },
9078 "resolve": {
9079 "version": "1.8.1",
9080 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz",
9081 "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==",
9082 "dev": true,
9083 "requires": {
9084 "path-parse": "^1.0.5"
9085 }
9086 },
9087 "resolve-cwd": {
9088 "version": "2.0.0",
9089 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
9090 "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
9091 "dev": true,
9092 "requires": {
9093 "resolve-from": "^3.0.0"
9094 },
9095 "dependencies": {
9096 "resolve-from": {
9097 "version": "3.0.0",
9098 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
9099 "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
9100 "dev": true
9101 }
9102 }
9103 },
9104 "resolve-dir": {
9105 "version": "1.0.1",
9106 "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
9107 "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
9108 "dev": true,
9109 "requires": {
9110 "expand-tilde": "^2.0.0",
9111 "global-modules": "^1.0.0"
9112 }
9113 },
9114 "resolve-from": {
9115 "version": "2.0.0",
9116 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz",
9117 "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=",
9118 "dev": true
9119 },
9120 "resolve-url": {
9121 "version": "0.2.1",
9122 "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
9123 "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo="
9124 },
9125 "ret": {
9126 "version": "0.1.15",
9127 "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
9128 "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
9129 "dev": true
9130 },
9131 "right-align": {
9132 "version": "0.1.3",
9133 "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
9134 "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
9135 "dev": true,
9136 "optional": true,
9137 "requires": {
9138 "align-text": "^0.1.1"
9139 }
9140 },
9141 "rimraf": {
9142 "version": "2.6.2",
9143 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
9144 "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
9145 "dev": true,
9146 "requires": {
9147 "glob": "^7.0.5"
9148 }
9149 },
9150 "rmdir": {
9151 "version": "1.2.0",
9152 "resolved": "https://registry.npmjs.org/rmdir/-/rmdir-1.2.0.tgz",
9153 "integrity": "sha1-T+A1fLBhaMJY5z6WgJPcTooPMlM=",
9154 "dev": true,
9155 "requires": {
9156 "node.flow": "1.2.3"
9157 }
9158 },
9159 "rsvp": {
9160 "version": "3.6.2",
9161 "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz",
9162 "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==",
9163 "dev": true
9164 },
9165 "run-sequence": {
9166 "version": "1.2.2",
9167 "resolved": "https://registry.npmjs.org/run-sequence/-/run-sequence-1.2.2.tgz",
9168 "integrity": "sha1-UJWgvr6YczsBQL0I3YDsAw3azes=",
9169 "dev": true,
9170 "requires": {
9171 "chalk": "*",
9172 "gulp-util": "*"
9173 }
9174 },
9175 "safe-buffer": {
9176 "version": "5.1.2",
9177 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
9178 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
9179 },
9180 "safe-regex": {
9181 "version": "1.1.0",
9182 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
9183 "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
9184 "dev": true,
9185 "requires": {
9186 "ret": "~0.1.10"
9187 }
9188 },
9189 "safer-buffer": {
9190 "version": "2.1.2",
9191 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
9192 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
9193 "dev": true
9194 },
9195 "samsam": {
9196 "version": "1.1.2",
9197 "resolved": "https://registry.npmjs.org/samsam/-/samsam-1.1.2.tgz",
9198 "integrity": "sha1-vsEf3IOp/aBjQBIQ5AF2wwJNFWc=",
9199 "dev": true
9200 },
9201 "sane": {
9202 "version": "2.5.2",
9203 "resolved": "https://registry.npmjs.org/sane/-/sane-2.5.2.tgz",
9204 "integrity": "sha1-tNwYYcIbQn6SlQej51HiosuKs/o=",
9205 "dev": true,
9206 "requires": {
9207 "anymatch": "^2.0.0",
9208 "capture-exit": "^1.2.0",
9209 "exec-sh": "^0.2.0",
9210 "fb-watchman": "^2.0.0",
9211 "fsevents": "^1.2.3",
9212 "micromatch": "^3.1.4",
9213 "minimist": "^1.1.1",
9214 "walker": "~1.0.5",
9215 "watch": "~0.18.0"
9216 }
9217 },
9218 "sax": {
9219 "version": "1.2.4",
9220 "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
9221 "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
9222 "dev": true
9223 },
9224 "semver": {
9225 "version": "5.1.0",
9226 "resolved": "https://registry.npmjs.org/semver/-/semver-5.1.0.tgz",
9227 "integrity": "sha1-hfLPhVBGXE3wAM99hvawVBBqueU="
9228 },
9229 "sequencify": {
9230 "version": "0.0.7",
9231 "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz",
9232 "integrity": "sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=",
9233 "dev": true
9234 },
9235 "set-blocking": {
9236 "version": "2.0.0",
9237 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
9238 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
9239 "dev": true
9240 },
9241 "set-immediate-shim": {
9242 "version": "1.0.1",
9243 "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
9244 "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
9245 "dev": true
9246 },
9247 "set-value": {
9248 "version": "2.0.0",
9249 "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
9250 "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==",
9251 "dev": true,
9252 "requires": {
9253 "extend-shallow": "^2.0.1",
9254 "is-extendable": "^0.1.1",
9255 "is-plain-object": "^2.0.3",
9256 "split-string": "^3.0.1"
9257 },
9258 "dependencies": {
9259 "extend-shallow": {
9260 "version": "2.0.1",
9261 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9262 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9263 "dev": true,
9264 "requires": {
9265 "is-extendable": "^0.1.0"
9266 }
9267 }
9268 }
9269 },
9270 "shebang-command": {
9271 "version": "1.2.0",
9272 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
9273 "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
9274 "dev": true,
9275 "requires": {
9276 "shebang-regex": "^1.0.0"
9277 }
9278 },
9279 "shebang-regex": {
9280 "version": "1.0.0",
9281 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
9282 "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
9283 "dev": true
9284 },
9285 "shell-quote": {
9286 "version": "1.6.1",
9287 "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz",
9288 "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=",
9289 "dev": true,
9290 "requires": {
9291 "array-filter": "~0.0.0",
9292 "array-map": "~0.0.0",
9293 "array-reduce": "~0.0.0",
9294 "jsonify": "~0.0.0"
9295 }
9296 },
9297 "shellwords": {
9298 "version": "0.1.1",
9299 "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz",
9300 "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==",
9301 "dev": true
9302 },
9303 "should": {
9304 "version": "8.4.0",
9305 "resolved": "https://registry.npmjs.org/should/-/should-8.4.0.tgz",
9306 "integrity": "sha1-XmCInT5kS73Tl6MM00+tKPz5C8A=",
9307 "dev": true,
9308 "requires": {
9309 "should-equal": "0.8.0",
9310 "should-format": "0.3.2",
9311 "should-type": "0.2.0"
9312 }
9313 },
9314 "should-equal": {
9315 "version": "0.8.0",
9316 "resolved": "http://registry.npmjs.org/should-equal/-/should-equal-0.8.0.tgz",
9317 "integrity": "sha1-o/BXMv9FusG3ukEvhAiFaBlkEpk=",
9318 "dev": true,
9319 "requires": {
9320 "should-type": "0.2.0"
9321 }
9322 },
9323 "should-format": {
9324 "version": "0.3.2",
9325 "resolved": "https://registry.npmjs.org/should-format/-/should-format-0.3.2.tgz",
9326 "integrity": "sha1-pZgx4Bot3uFJkRvHFIvlyAMZ4f8=",
9327 "dev": true,
9328 "requires": {
9329 "should-type": "0.2.0"
9330 }
9331 },
9332 "should-type": {
9333 "version": "0.2.0",
9334 "resolved": "https://registry.npmjs.org/should-type/-/should-type-0.2.0.tgz",
9335 "integrity": "sha1-ZwfvlVKdmJ3MCY/gdTqx+RNrt/Y=",
9336 "dev": true
9337 },
9338 "sigmund": {
9339 "version": "1.0.1",
9340 "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
9341 "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
9342 "dev": true
9343 },
9344 "signal-exit": {
9345 "version": "3.0.2",
9346 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
9347 "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
9348 "dev": true
9349 },
9350 "sinon": {
9351 "version": "1.17.7",
9352 "resolved": "https://registry.npmjs.org/sinon/-/sinon-1.17.7.tgz",
9353 "integrity": "sha1-RUKk9JugxFwF6y6d2dID4rjv4L8=",
9354 "dev": true,
9355 "requires": {
9356 "formatio": "1.1.1",
9357 "lolex": "1.3.2",
9358 "samsam": "1.1.2",
9359 "util": ">=0.10.3 <1"
9360 }
9361 },
9362 "slash": {
9363 "version": "1.0.0",
9364 "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
9365 "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
9366 "dev": true
9367 },
9368 "snapdragon": {
9369 "version": "0.8.2",
9370 "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
9371 "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
9372 "dev": true,
9373 "requires": {
9374 "base": "^0.11.1",
9375 "debug": "^2.2.0",
9376 "define-property": "^0.2.5",
9377 "extend-shallow": "^2.0.1",
9378 "map-cache": "^0.2.2",
9379 "source-map": "^0.5.6",
9380 "source-map-resolve": "^0.5.0",
9381 "use": "^3.1.0"
9382 },
9383 "dependencies": {
9384 "define-property": {
9385 "version": "0.2.5",
9386 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9387 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9388 "dev": true,
9389 "requires": {
9390 "is-descriptor": "^0.1.0"
9391 }
9392 },
9393 "extend-shallow": {
9394 "version": "2.0.1",
9395 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9396 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9397 "dev": true,
9398 "requires": {
9399 "is-extendable": "^0.1.0"
9400 }
9401 },
9402 "source-map": {
9403 "version": "0.5.7",
9404 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
9405 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
9406 "dev": true
9407 }
9408 }
9409 },
9410 "snapdragon-node": {
9411 "version": "2.1.1",
9412 "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
9413 "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
9414 "dev": true,
9415 "requires": {
9416 "define-property": "^1.0.0",
9417 "isobject": "^3.0.0",
9418 "snapdragon-util": "^3.0.1"
9419 },
9420 "dependencies": {
9421 "define-property": {
9422 "version": "1.0.0",
9423 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
9424 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
9425 "dev": true,
9426 "requires": {
9427 "is-descriptor": "^1.0.0"
9428 }
9429 },
9430 "is-accessor-descriptor": {
9431 "version": "1.0.0",
9432 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
9433 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
9434 "dev": true,
9435 "requires": {
9436 "kind-of": "^6.0.0"
9437 }
9438 },
9439 "is-data-descriptor": {
9440 "version": "1.0.0",
9441 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
9442 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
9443 "dev": true,
9444 "requires": {
9445 "kind-of": "^6.0.0"
9446 }
9447 },
9448 "is-descriptor": {
9449 "version": "1.0.2",
9450 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
9451 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
9452 "dev": true,
9453 "requires": {
9454 "is-accessor-descriptor": "^1.0.0",
9455 "is-data-descriptor": "^1.0.0",
9456 "kind-of": "^6.0.2"
9457 }
9458 }
9459 }
9460 },
9461 "snapdragon-util": {
9462 "version": "3.0.1",
9463 "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
9464 "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
9465 "dev": true,
9466 "requires": {
9467 "kind-of": "^3.2.0"
9468 },
9469 "dependencies": {
9470 "kind-of": {
9471 "version": "3.2.2",
9472 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9473 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9474 "dev": true,
9475 "requires": {
9476 "is-buffer": "^1.1.5"
9477 }
9478 }
9479 }
9480 },
9481 "source-map": {
9482 "version": "0.5.2",
9483 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.2.tgz",
9484 "integrity": "sha1-67bl6HQk9Jetb5csY4nqzzwMvgA="
9485 },
9486 "source-map-resolve": {
9487 "version": "0.5.2",
9488 "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
9489 "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
9490 "requires": {
9491 "atob": "^2.1.1",
9492 "decode-uri-component": "^0.2.0",
9493 "resolve-url": "^0.2.1",
9494 "source-map-url": "^0.4.0",
9495 "urix": "^0.1.0"
9496 }
9497 },
9498 "source-map-support": {
9499 "version": "0.4.18",
9500 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
9501 "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
9502 "dev": true,
9503 "requires": {
9504 "source-map": "^0.5.6"
9505 },
9506 "dependencies": {
9507 "source-map": {
9508 "version": "0.5.7",
9509 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
9510 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
9511 "dev": true
9512 }
9513 }
9514 },
9515 "source-map-url": {
9516 "version": "0.4.0",
9517 "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
9518 "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM="
9519 },
9520 "sparkles": {
9521 "version": "1.0.1",
9522 "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz",
9523 "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==",
9524 "dev": true
9525 },
9526 "spdx-correct": {
9527 "version": "3.0.0",
9528 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz",
9529 "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==",
9530 "dev": true,
9531 "requires": {
9532 "spdx-expression-parse": "^3.0.0",
9533 "spdx-license-ids": "^3.0.0"
9534 }
9535 },
9536 "spdx-exceptions": {
9537 "version": "2.1.0",
9538 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz",
9539 "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==",
9540 "dev": true
9541 },
9542 "spdx-expression-parse": {
9543 "version": "3.0.0",
9544 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
9545 "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
9546 "dev": true,
9547 "requires": {
9548 "spdx-exceptions": "^2.1.0",
9549 "spdx-license-ids": "^3.0.0"
9550 }
9551 },
9552 "spdx-license-ids": {
9553 "version": "3.0.0",
9554 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz",
9555 "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==",
9556 "dev": true
9557 },
9558 "split": {
9559 "version": "0.3.3",
9560 "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
9561 "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=",
9562 "dev": true,
9563 "requires": {
9564 "through": "2"
9565 }
9566 },
9567 "split-string": {
9568 "version": "3.1.0",
9569 "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
9570 "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
9571 "dev": true,
9572 "requires": {
9573 "extend-shallow": "^3.0.0"
9574 }
9575 },
9576 "sprintf-js": {
9577 "version": "1.0.3",
9578 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
9579 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
9580 "dev": true
9581 },
9582 "sshpk": {
9583 "version": "1.14.2",
9584 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz",
9585 "integrity": "sha1-xvxhZIo9nE52T9P8306hBeSSupg=",
9586 "dev": true,
9587 "requires": {
9588 "asn1": "~0.2.3",
9589 "assert-plus": "^1.0.0",
9590 "bcrypt-pbkdf": "^1.0.0",
9591 "dashdash": "^1.12.0",
9592 "ecc-jsbn": "~0.1.1",
9593 "getpass": "^0.1.1",
9594 "jsbn": "~0.1.0",
9595 "safer-buffer": "^2.0.2",
9596 "tweetnacl": "~0.14.0"
9597 }
9598 },
9599 "stack-utils": {
9600 "version": "1.0.1",
9601 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.1.tgz",
9602 "integrity": "sha1-1PM6tU6OOHeLDKXP07OvsS22hiA=",
9603 "dev": true
9604 },
9605 "stat-mode": {
9606 "version": "0.2.2",
9607 "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.2.tgz",
9608 "integrity": "sha1-5sgLYjEj19gM8TLOU480YokHJQI=",
9609 "dev": true
9610 },
9611 "static-extend": {
9612 "version": "0.1.2",
9613 "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
9614 "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
9615 "dev": true,
9616 "requires": {
9617 "define-property": "^0.2.5",
9618 "object-copy": "^0.1.0"
9619 },
9620 "dependencies": {
9621 "define-property": {
9622 "version": "0.2.5",
9623 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9624 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9625 "dev": true,
9626 "requires": {
9627 "is-descriptor": "^0.1.0"
9628 }
9629 }
9630 }
9631 },
9632 "stealthy-require": {
9633 "version": "1.1.1",
9634 "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",
9635 "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=",
9636 "dev": true
9637 },
9638 "stream-combiner": {
9639 "version": "0.0.4",
9640 "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
9641 "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=",
9642 "dev": true,
9643 "requires": {
9644 "duplexer": "~0.1.1"
9645 }
9646 },
9647 "stream-consume": {
9648 "version": "0.1.1",
9649 "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz",
9650 "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==",
9651 "dev": true
9652 },
9653 "stream-shift": {
9654 "version": "1.0.0",
9655 "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz",
9656 "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=",
9657 "dev": true
9658 },
9659 "streamfilter": {
9660 "version": "1.0.7",
9661 "resolved": "https://registry.npmjs.org/streamfilter/-/streamfilter-1.0.7.tgz",
9662 "integrity": "sha512-Gk6KZM+yNA1JpW0KzlZIhjo3EaBJDkYfXtYSbOwNIQ7Zd6006E6+sCFlW1NDvFG/vnXhKmw6TJJgiEQg/8lXfQ==",
9663 "dev": true,
9664 "requires": {
9665 "readable-stream": "^2.0.2"
9666 },
9667 "dependencies": {
9668 "isarray": {
9669 "version": "1.0.0",
9670 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
9671 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
9672 "dev": true
9673 },
9674 "readable-stream": {
9675 "version": "2.3.6",
9676 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
9677 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
9678 "dev": true,
9679 "requires": {
9680 "core-util-is": "~1.0.0",
9681 "inherits": "~2.0.3",
9682 "isarray": "~1.0.0",
9683 "process-nextick-args": "~2.0.0",
9684 "safe-buffer": "~5.1.1",
9685 "string_decoder": "~1.1.1",
9686 "util-deprecate": "~1.0.1"
9687 }
9688 },
9689 "string_decoder": {
9690 "version": "1.1.1",
9691 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
9692 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
9693 "dev": true,
9694 "requires": {
9695 "safe-buffer": "~5.1.0"
9696 }
9697 }
9698 }
9699 },
9700 "streamifier": {
9701 "version": "0.1.1",
9702 "resolved": "https://registry.npmjs.org/streamifier/-/streamifier-0.1.1.tgz",
9703 "integrity": "sha1-l+mNj6TRBdYqJpHR3AfoINuN/E8=",
9704 "dev": true
9705 },
9706 "string-length": {
9707 "version": "2.0.0",
9708 "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz",
9709 "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=",
9710 "dev": true,
9711 "requires": {
9712 "astral-regex": "^1.0.0",
9713 "strip-ansi": "^4.0.0"
9714 },
9715 "dependencies": {
9716 "ansi-regex": {
9717 "version": "3.0.0",
9718 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
9719 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
9720 "dev": true
9721 },
9722 "strip-ansi": {
9723 "version": "4.0.0",
9724 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
9725 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
9726 "dev": true,
9727 "requires": {
9728 "ansi-regex": "^3.0.0"
9729 }
9730 }
9731 }
9732 },
9733 "string-width": {
9734 "version": "2.1.1",
9735 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
9736 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
9737 "dev": true,
9738 "requires": {
9739 "is-fullwidth-code-point": "^2.0.0",
9740 "strip-ansi": "^4.0.0"
9741 },
9742 "dependencies": {
9743 "ansi-regex": {
9744 "version": "3.0.0",
9745 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
9746 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
9747 "dev": true
9748 },
9749 "strip-ansi": {
9750 "version": "4.0.0",
9751 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
9752 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
9753 "dev": true,
9754 "requires": {
9755 "ansi-regex": "^3.0.0"
9756 }
9757 }
9758 }
9759 },
9760 "string_decoder": {
9761 "version": "0.10.31",
9762 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
9763 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
9764 "dev": true
9765 },
9766 "stringify-object-es5": {
9767 "version": "2.5.0",
9768 "resolved": "https://registry.npmjs.org/stringify-object-es5/-/stringify-object-es5-2.5.0.tgz",
9769 "integrity": "sha1-BXw8mpChJzObudFwSikLt70KHsU=",
9770 "dev": true,
9771 "requires": {
9772 "is-plain-obj": "^1.0.0",
9773 "is-regexp": "^1.0.0"
9774 }
9775 },
9776 "strip-ansi": {
9777 "version": "3.0.1",
9778 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
9779 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9780 "dev": true,
9781 "requires": {
9782 "ansi-regex": "^2.0.0"
9783 }
9784 },
9785 "strip-bom": {
9786 "version": "1.0.0",
9787 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz",
9788 "integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=",
9789 "dev": true,
9790 "requires": {
9791 "first-chunk-stream": "^1.0.0",
9792 "is-utf8": "^0.2.0"
9793 }
9794 },
9795 "strip-bom-stream": {
9796 "version": "1.0.0",
9797 "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-1.0.0.tgz",
9798 "integrity": "sha1-5xRDmFd9Uaa+0PoZlPoF9D/ZiO4=",
9799 "dev": true,
9800 "requires": {
9801 "first-chunk-stream": "^1.0.0",
9802 "strip-bom": "^2.0.0"
9803 },
9804 "dependencies": {
9805 "strip-bom": {
9806 "version": "2.0.0",
9807 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
9808 "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
9809 "dev": true,
9810 "requires": {
9811 "is-utf8": "^0.2.0"
9812 }
9813 }
9814 }
9815 },
9816 "strip-eof": {
9817 "version": "1.0.0",
9818 "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
9819 "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
9820 "dev": true
9821 },
9822 "strip-indent": {
9823 "version": "1.0.1",
9824 "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
9825 "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
9826 "dev": true,
9827 "requires": {
9828 "get-stdin": "^4.0.1"
9829 }
9830 },
9831 "strip-json-comments": {
9832 "version": "2.0.1",
9833 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
9834 "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo="
9835 },
9836 "subarg": {
9837 "version": "1.0.0",
9838 "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
9839 "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=",
9840 "dev": true,
9841 "requires": {
9842 "minimist": "^1.1.0"
9843 }
9844 },
9845 "supports-color": {
9846 "version": "2.0.0",
9847 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
9848 "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
9849 "dev": true
9850 },
9851 "symbol-tree": {
9852 "version": "3.2.2",
9853 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz",
9854 "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=",
9855 "dev": true
9856 },
9857 "tar": {
9858 "version": "2.2.1",
9859 "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
9860 "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
9861 "dev": true,
9862 "requires": {
9863 "block-stream": "*",
9864 "fstream": "^1.0.2",
9865 "inherits": "2"
9866 }
9867 },
9868 "temp": {
9869 "version": "0.8.3",
9870 "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz",
9871 "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=",
9872 "dev": true,
9873 "requires": {
9874 "os-tmpdir": "^1.0.0",
9875 "rimraf": "~2.2.6"
9876 },
9877 "dependencies": {
9878 "rimraf": {
9879 "version": "2.2.8",
9880 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
9881 "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=",
9882 "dev": true
9883 }
9884 }
9885 },
9886 "test-exclude": {
9887 "version": "4.2.1",
9888 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.2.1.tgz",
9889 "integrity": "sha512-qpqlP/8Zl+sosLxBcVKl9vYy26T9NPalxSzzCP/OY6K7j938ui2oKgo+kRZYfxAeIpLqpbVnsHq1tyV70E4lWQ==",
9890 "dev": true,
9891 "requires": {
9892 "arrify": "^1.0.1",
9893 "micromatch": "^3.1.8",
9894 "object-assign": "^4.1.0",
9895 "read-pkg-up": "^1.0.1",
9896 "require-main-filename": "^1.0.1"
9897 }
9898 },
9899 "testdouble": {
9900 "version": "3.8.1",
9901 "resolved": "https://registry.npmjs.org/testdouble/-/testdouble-3.8.1.tgz",
9902 "integrity": "sha512-ZOxGwLHCh47HIRqpPVAH3c/oFRu4kGgQxvDJV5db2QFH4/2JRIEUWVvnY9n4HRU5KgxVzHcL+ecjwzBE7r44Zw==",
9903 "dev": true,
9904 "requires": {
9905 "es6-map": "^0.1.5",
9906 "lodash": "^4.17.4",
9907 "quibble": "^0.5.5",
9908 "stringify-object-es5": "^2.5.0",
9909 "theredoc": "^1.0.0"
9910 },
9911 "dependencies": {
9912 "lodash": {
9913 "version": "4.17.10",
9914 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
9915 "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
9916 "dev": true
9917 }
9918 }
9919 },
9920 "theredoc": {
9921 "version": "1.0.0",
9922 "resolved": "https://registry.npmjs.org/theredoc/-/theredoc-1.0.0.tgz",
9923 "integrity": "sha512-KU3SA3TjRRM932jpNfD3u4Ec3bSvedyo5ITPI7zgWYnKep7BwQQaxlhI9qbO+lKJoRnoAbEVfMcAHRuKVYikDA==",
9924 "dev": true
9925 },
9926 "throat": {
9927 "version": "4.1.0",
9928 "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz",
9929 "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=",
9930 "dev": true
9931 },
9932 "through": {
9933 "version": "2.3.8",
9934 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
9935 "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
9936 "dev": true
9937 },
9938 "through2": {
9939 "version": "2.0.3",
9940 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
9941 "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
9942 "dev": true,
9943 "requires": {
9944 "readable-stream": "^2.1.5",
9945 "xtend": "~4.0.1"
9946 },
9947 "dependencies": {
9948 "isarray": {
9949 "version": "1.0.0",
9950 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
9951 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
9952 "dev": true
9953 },
9954 "readable-stream": {
9955 "version": "2.3.6",
9956 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
9957 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
9958 "dev": true,
9959 "requires": {
9960 "core-util-is": "~1.0.0",
9961 "inherits": "~2.0.3",
9962 "isarray": "~1.0.0",
9963 "process-nextick-args": "~2.0.0",
9964 "safe-buffer": "~5.1.1",
9965 "string_decoder": "~1.1.1",
9966 "util-deprecate": "~1.0.1"
9967 }
9968 },
9969 "string_decoder": {
9970 "version": "1.1.1",
9971 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
9972 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
9973 "dev": true,
9974 "requires": {
9975 "safe-buffer": "~5.1.0"
9976 }
9977 }
9978 }
9979 },
9980 "through2-filter": {
9981 "version": "2.0.0",
9982 "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-2.0.0.tgz",
9983 "integrity": "sha1-YLxVoNrLdghdsfna6Zq0P4PWIuw=",
9984 "dev": true,
9985 "requires": {
9986 "through2": "~2.0.0",
9987 "xtend": "~4.0.0"
9988 }
9989 },
9990 "thunks": {
9991 "version": "4.9.2",
9992 "resolved": "https://registry.npmjs.org/thunks/-/thunks-4.9.2.tgz",
9993 "integrity": "sha1-qsLTU4ElEhYKRhHjAI16luN1b44=",
9994 "dev": true
9995 },
9996 "tildify": {
9997 "version": "1.2.0",
9998 "resolved": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz",
9999 "integrity": "sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=",
10000 "dev": true,
10001 "requires": {
10002 "os-homedir": "^1.0.0"
10003 }
10004 },
10005 "time-stamp": {
10006 "version": "1.1.0",
10007 "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz",
10008 "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=",
10009 "dev": true
10010 },
10011 "tmp": {
10012 "version": "0.0.29",
10013 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.29.tgz",
10014 "integrity": "sha1-8lEl/w3Z2jzLDC3Tce4SiLuRKMA=",
10015 "dev": true,
10016 "requires": {
10017 "os-tmpdir": "~1.0.1"
10018 }
10019 },
10020 "tmpl": {
10021 "version": "1.0.4",
10022 "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz",
10023 "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=",
10024 "dev": true
10025 },
10026 "to-absolute-glob": {
10027 "version": "0.1.1",
10028 "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-0.1.1.tgz",
10029 "integrity": "sha1-HN+kcqnvUMI57maZm2YsoOs5k38=",
10030 "dev": true,
10031 "requires": {
10032 "extend-shallow": "^2.0.1"
10033 },
10034 "dependencies": {
10035 "extend-shallow": {
10036 "version": "2.0.1",
10037 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10038 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
10039 "dev": true,
10040 "requires": {
10041 "is-extendable": "^0.1.0"
10042 }
10043 }
10044 }
10045 },
10046 "to-fast-properties": {
10047 "version": "1.0.3",
10048 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
10049 "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
10050 "dev": true
10051 },
10052 "to-object-path": {
10053 "version": "0.3.0",
10054 "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
10055 "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
10056 "dev": true,
10057 "requires": {
10058 "kind-of": "^3.0.2"
10059 },
10060 "dependencies": {
10061 "kind-of": {
10062 "version": "3.2.2",
10063 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10064 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10065 "dev": true,
10066 "requires": {
10067 "is-buffer": "^1.1.5"
10068 }
10069 }
10070 }
10071 },
10072 "to-regex": {
10073 "version": "3.0.2",
10074 "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
10075 "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
10076 "dev": true,
10077 "requires": {
10078 "define-property": "^2.0.2",
10079 "extend-shallow": "^3.0.2",
10080 "regex-not": "^1.0.2",
10081 "safe-regex": "^1.1.0"
10082 }
10083 },
10084 "to-regex-range": {
10085 "version": "2.1.1",
10086 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
10087 "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
10088 "dev": true,
10089 "requires": {
10090 "is-number": "^3.0.0",
10091 "repeat-string": "^1.6.1"
10092 }
10093 },
10094 "tough-cookie": {
10095 "version": "2.4.3",
10096 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
10097 "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
10098 "dev": true,
10099 "requires": {
10100 "psl": "^1.1.24",
10101 "punycode": "^1.4.1"
10102 },
10103 "dependencies": {
10104 "punycode": {
10105 "version": "1.4.1",
10106 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
10107 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
10108 "dev": true
10109 }
10110 }
10111 },
10112 "tr46": {
10113 "version": "1.0.1",
10114 "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
10115 "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=",
10116 "dev": true,
10117 "requires": {
10118 "punycode": "^2.1.0"
10119 }
10120 },
10121 "trim-newlines": {
10122 "version": "1.0.0",
10123 "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
10124 "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
10125 "dev": true
10126 },
10127 "trim-right": {
10128 "version": "1.0.1",
10129 "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
10130 "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
10131 "dev": true
10132 },
10133 "ts-jest": {
10134 "version": "22.4.6",
10135 "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-22.4.6.tgz",
10136 "integrity": "sha512-kYQ6g1G1AU+bOO9rv+SSQXg4WTcni6Wx3AM48iHni0nP1vIuhdNRjKTE9Cxx36Ix/IOV7L85iKu07dgXJzH2pQ==",
10137 "dev": true,
10138 "requires": {
10139 "babel-core": "^6.26.3",
10140 "babel-plugin-istanbul": "^4.1.6",
10141 "babel-plugin-transform-es2015-modules-commonjs": "^6.26.2",
10142 "babel-preset-jest": "^22.4.3",
10143 "cpx": "^1.5.0",
10144 "fs-extra": "6.0.0",
10145 "jest-config": "^22.4.3",
10146 "lodash": "^4.17.10",
10147 "pkg-dir": "^2.0.0",
10148 "source-map-support": "^0.5.5",
10149 "yargs": "^11.0.0"
10150 },
10151 "dependencies": {
10152 "ansi-regex": {
10153 "version": "3.0.0",
10154 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
10155 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
10156 "dev": true
10157 },
10158 "camelcase": {
10159 "version": "4.1.0",
10160 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
10161 "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
10162 "dev": true
10163 },
10164 "cliui": {
10165 "version": "4.1.0",
10166 "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
10167 "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
10168 "dev": true,
10169 "requires": {
10170 "string-width": "^2.1.1",
10171 "strip-ansi": "^4.0.0",
10172 "wrap-ansi": "^2.0.0"
10173 }
10174 },
10175 "lodash": {
10176 "version": "4.17.10",
10177 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
10178 "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
10179 "dev": true
10180 },
10181 "source-map": {
10182 "version": "0.6.1",
10183 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10184 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10185 "dev": true
10186 },
10187 "source-map-support": {
10188 "version": "0.5.6",
10189 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.6.tgz",
10190 "integrity": "sha512-N4KXEz7jcKqPf2b2vZF11lQIz9W5ZMuUcIOGj243lduidkf2fjkVKJS9vNxVWn3u/uxX38AcE8U9nnH9FPcq+g==",
10191 "dev": true,
10192 "requires": {
10193 "buffer-from": "^1.0.0",
10194 "source-map": "^0.6.0"
10195 }
10196 },
10197 "strip-ansi": {
10198 "version": "4.0.0",
10199 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
10200 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
10201 "dev": true,
10202 "requires": {
10203 "ansi-regex": "^3.0.0"
10204 }
10205 },
10206 "yargs": {
10207 "version": "11.1.0",
10208 "resolved": "https://registry.npmjs.org/yargs/-/yargs-11.1.0.tgz",
10209 "integrity": "sha512-NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A==",
10210 "dev": true,
10211 "requires": {
10212 "cliui": "^4.0.0",
10213 "decamelize": "^1.1.1",
10214 "find-up": "^2.1.0",
10215 "get-caller-file": "^1.0.1",
10216 "os-locale": "^2.0.0",
10217 "require-directory": "^2.1.1",
10218 "require-main-filename": "^1.0.1",
10219 "set-blocking": "^2.0.0",
10220 "string-width": "^2.0.0",
10221 "which-module": "^2.0.0",
10222 "y18n": "^3.2.1",
10223 "yargs-parser": "^9.0.2"
10224 }
10225 },
10226 "yargs-parser": {
10227 "version": "9.0.2",
10228 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-9.0.2.tgz",
10229 "integrity": "sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc=",
10230 "dev": true,
10231 "requires": {
10232 "camelcase": "^4.1.0"
10233 }
10234 }
10235 }
10236 },
10237 "ts-node": {
10238 "version": "4.1.0",
10239 "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-4.1.0.tgz",
10240 "integrity": "sha512-xcZH12oVg9PShKhy3UHyDmuDLV3y7iKwX25aMVPt1SIXSuAfWkFiGPEkg+th8R4YKW/QCxDoW7lJdb15lx6QWg==",
10241 "dev": true,
10242 "requires": {
10243 "arrify": "^1.0.0",
10244 "chalk": "^2.3.0",
10245 "diff": "^3.1.0",
10246 "make-error": "^1.1.1",
10247 "minimist": "^1.2.0",
10248 "mkdirp": "^0.5.1",
10249 "source-map-support": "^0.5.0",
10250 "tsconfig": "^7.0.0",
10251 "v8flags": "^3.0.0",
10252 "yn": "^2.0.0"
10253 },
10254 "dependencies": {
10255 "ansi-styles": {
10256 "version": "3.2.1",
10257 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
10258 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
10259 "dev": true,
10260 "requires": {
10261 "color-convert": "^1.9.0"
10262 }
10263 },
10264 "chalk": {
10265 "version": "2.4.1",
10266 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
10267 "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
10268 "dev": true,
10269 "requires": {
10270 "ansi-styles": "^3.2.1",
10271 "escape-string-regexp": "^1.0.5",
10272 "supports-color": "^5.3.0"
10273 }
10274 },
10275 "has-flag": {
10276 "version": "3.0.0",
10277 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
10278 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
10279 "dev": true
10280 },
10281 "source-map": {
10282 "version": "0.6.1",
10283 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10284 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10285 "dev": true
10286 },
10287 "source-map-support": {
10288 "version": "0.5.6",
10289 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.6.tgz",
10290 "integrity": "sha512-N4KXEz7jcKqPf2b2vZF11lQIz9W5ZMuUcIOGj243lduidkf2fjkVKJS9vNxVWn3u/uxX38AcE8U9nnH9FPcq+g==",
10291 "dev": true,
10292 "requires": {
10293 "buffer-from": "^1.0.0",
10294 "source-map": "^0.6.0"
10295 }
10296 },
10297 "supports-color": {
10298 "version": "5.4.0",
10299 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
10300 "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
10301 "dev": true,
10302 "requires": {
10303 "has-flag": "^3.0.0"
10304 }
10305 },
10306 "v8flags": {
10307 "version": "3.1.1",
10308 "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.1.tgz",
10309 "integrity": "sha512-iw/1ViSEaff8NJ3HLyEjawk/8hjJib3E7pvG4pddVXfUg1983s3VGsiClDjhK64MQVDGqc1Q8r18S4VKQZS9EQ==",
10310 "dev": true,
10311 "requires": {
10312 "homedir-polyfill": "^1.0.1"
10313 }
10314 }
10315 }
10316 },
10317 "tsconfig": {
10318 "version": "7.0.0",
10319 "resolved": "https://registry.npmjs.org/tsconfig/-/tsconfig-7.0.0.tgz",
10320 "integrity": "sha512-vZXmzPrL+EmC4T/4rVlT2jNVMWCi/O4DIiSj3UHg1OE5kCKbk4mfrXc6dZksLgRM/TZlKnousKH9bbTazUWRRw==",
10321 "dev": true,
10322 "requires": {
10323 "@types/strip-bom": "^3.0.0",
10324 "@types/strip-json-comments": "0.0.30",
10325 "strip-bom": "^3.0.0",
10326 "strip-json-comments": "^2.0.0"
10327 },
10328 "dependencies": {
10329 "strip-bom": {
10330 "version": "3.0.0",
10331 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
10332 "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
10333 "dev": true
10334 }
10335 }
10336 },
10337 "tslib": {
10338 "version": "1.9.3",
10339 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
10340 "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==",
10341 "dev": true
10342 },
10343 "tslint": {
10344 "version": "5.10.0",
10345 "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.10.0.tgz",
10346 "integrity": "sha1-EeJrzLiK+gLdDZlWyuPUVAtfVMM=",
10347 "dev": true,
10348 "requires": {
10349 "babel-code-frame": "^6.22.0",
10350 "builtin-modules": "^1.1.1",
10351 "chalk": "^2.3.0",
10352 "commander": "^2.12.1",
10353 "diff": "^3.2.0",
10354 "glob": "^7.1.1",
10355 "js-yaml": "^3.7.0",
10356 "minimatch": "^3.0.4",
10357 "resolve": "^1.3.2",
10358 "semver": "^5.3.0",
10359 "tslib": "^1.8.0",
10360 "tsutils": "^2.12.1"
10361 },
10362 "dependencies": {
10363 "ansi-styles": {
10364 "version": "3.2.1",
10365 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
10366 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
10367 "dev": true,
10368 "requires": {
10369 "color-convert": "^1.9.0"
10370 }
10371 },
10372 "chalk": {
10373 "version": "2.4.1",
10374 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
10375 "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
10376 "dev": true,
10377 "requires": {
10378 "ansi-styles": "^3.2.1",
10379 "escape-string-regexp": "^1.0.5",
10380 "supports-color": "^5.3.0"
10381 }
10382 },
10383 "commander": {
10384 "version": "2.16.0",
10385 "resolved": "https://registry.npmjs.org/commander/-/commander-2.16.0.tgz",
10386 "integrity": "sha512-sVXqklSaotK9at437sFlFpyOcJonxe0yST/AG9DkQKUdIE6IqGIMv4SfAQSKaJbSdVEJYItASCrBiVQHq1HQew==",
10387 "dev": true
10388 },
10389 "has-flag": {
10390 "version": "3.0.0",
10391 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
10392 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
10393 "dev": true
10394 },
10395 "semver": {
10396 "version": "5.5.0",
10397 "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
10398 "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
10399 "dev": true
10400 },
10401 "supports-color": {
10402 "version": "5.4.0",
10403 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
10404 "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
10405 "dev": true,
10406 "requires": {
10407 "has-flag": "^3.0.0"
10408 }
10409 }
10410 }
10411 },
10412 "tslint-microsoft-contrib": {
10413 "version": "5.0.3",
10414 "resolved": "https://registry.npmjs.org/tslint-microsoft-contrib/-/tslint-microsoft-contrib-5.0.3.tgz",
10415 "integrity": "sha512-5AnfTGlfpUzpRHLmoojPBKFTTmbjnwgdaTHMdllausa4GBPya5u36i9ddrTX4PhetGZvd4JUYIpAmgHqVnsctg==",
10416 "dev": true,
10417 "requires": {
10418 "tsutils": "^2.12.1"
10419 }
10420 },
10421 "tsutils": {
10422 "version": "2.27.2",
10423 "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.27.2.tgz",
10424 "integrity": "sha512-qf6rmT84TFMuxAKez2pIfR8UCai49iQsfB7YWVjV1bKpy/d0PWT5rEOSM6La9PiHZ0k1RRZQiwVdVJfQ3BPHgg==",
10425 "dev": true,
10426 "requires": {
10427 "tslib": "^1.8.1"
10428 }
10429 },
10430 "tunnel": {
10431 "version": "0.0.4",
10432 "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.4.tgz",
10433 "integrity": "sha1-LTeFoVjBdMmhbcLARuxfxfF0IhM=",
10434 "dev": true
10435 },
10436 "tunnel-agent": {
10437 "version": "0.6.0",
10438 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
10439 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
10440 "dev": true,
10441 "requires": {
10442 "safe-buffer": "^5.0.1"
10443 }
10444 },
10445 "tweetnacl": {
10446 "version": "0.14.5",
10447 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
10448 "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
10449 "dev": true,
10450 "optional": true
10451 },
10452 "type-check": {
10453 "version": "0.3.2",
10454 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
10455 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
10456 "dev": true,
10457 "requires": {
10458 "prelude-ls": "~1.1.2"
10459 }
10460 },
10461 "typechecker": {
10462 "version": "2.0.8",
10463 "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-2.0.8.tgz",
10464 "integrity": "sha1-6D2oS7ZMWEzLNFg4V2xAsDN9uC4="
10465 },
10466 "typed-rest-client": {
10467 "version": "0.9.0",
10468 "resolved": "https://registry.npmjs.org/typed-rest-client/-/typed-rest-client-0.9.0.tgz",
10469 "integrity": "sha1-92jMDcP06VDwbgSCXDaz54NKofI=",
10470 "dev": true,
10471 "requires": {
10472 "tunnel": "0.0.4",
10473 "underscore": "1.8.3"
10474 },
10475 "dependencies": {
10476 "underscore": {
10477 "version": "1.8.3",
10478 "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz",
10479 "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI=",
10480 "dev": true
10481 }
10482 }
10483 },
10484 "typescript": {
10485 "version": "2.4.2",
10486 "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.4.2.tgz",
10487 "integrity": "sha1-+DlfhdRZJ2BnyYiqQYN6j4KHCEQ=",
10488 "dev": true
10489 },
10490 "uc.micro": {
10491 "version": "1.0.5",
10492 "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.5.tgz",
10493 "integrity": "sha512-JoLI4g5zv5qNyT09f4YAvEZIIV1oOjqnewYg5D38dkQljIzpPT296dbIGvKro3digYI1bkb7W6EP1y4uDlmzLg==",
10494 "dev": true
10495 },
10496 "uglify-js": {
10497 "version": "2.8.29",
10498 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
10499 "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
10500 "dev": true,
10501 "optional": true,
10502 "requires": {
10503 "source-map": "~0.5.1",
10504 "uglify-to-browserify": "~1.0.0",
10505 "yargs": "~3.10.0"
10506 }
10507 },
10508 "uglify-to-browserify": {
10509 "version": "1.0.2",
10510 "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
10511 "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
10512 "dev": true,
10513 "optional": true
10514 },
10515 "ultron": {
10516 "version": "1.0.2",
10517 "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz",
10518 "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po="
10519 },
10520 "unc-path-regex": {
10521 "version": "0.1.2",
10522 "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
10523 "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
10524 "dev": true
10525 },
10526 "underscore": {
10527 "version": "1.6.0",
10528 "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz",
10529 "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=",
10530 "dev": true
10531 },
10532 "union-value": {
10533 "version": "1.0.0",
10534 "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz",
10535 "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
10536 "dev": true,
10537 "requires": {
10538 "arr-union": "^3.1.0",
10539 "get-value": "^2.0.6",
10540 "is-extendable": "^0.1.1",
10541 "set-value": "^0.4.3"
10542 },
10543 "dependencies": {
10544 "extend-shallow": {
10545 "version": "2.0.1",
10546 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
10547 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
10548 "dev": true,
10549 "requires": {
10550 "is-extendable": "^0.1.0"
10551 }
10552 },
10553 "set-value": {
10554 "version": "0.4.3",
10555 "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
10556 "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
10557 "dev": true,
10558 "requires": {
10559 "extend-shallow": "^2.0.1",
10560 "is-extendable": "^0.1.1",
10561 "is-plain-object": "^2.0.1",
10562 "to-object-path": "^0.3.0"
10563 }
10564 }
10565 }
10566 },
10567 "unique-stream": {
10568 "version": "1.0.0",
10569 "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz",
10570 "integrity": "sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs=",
10571 "dev": true
10572 },
10573 "universalify": {
10574 "version": "0.1.2",
10575 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
10576 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
10577 "dev": true
10578 },
10579 "unset-value": {
10580 "version": "1.0.0",
10581 "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
10582 "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
10583 "dev": true,
10584 "requires": {
10585 "has-value": "^0.3.1",
10586 "isobject": "^3.0.0"
10587 },
10588 "dependencies": {
10589 "has-value": {
10590 "version": "0.3.1",
10591 "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
10592 "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
10593 "dev": true,
10594 "requires": {
10595 "get-value": "^2.0.3",
10596 "has-values": "^0.1.4",
10597 "isobject": "^2.0.0"
10598 },
10599 "dependencies": {
10600 "isobject": {
10601 "version": "2.1.0",
10602 "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
10603 "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
10604 "dev": true,
10605 "requires": {
10606 "isarray": "1.0.0"
10607 }
10608 }
10609 }
10610 },
10611 "has-values": {
10612 "version": "0.1.4",
10613 "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
10614 "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
10615 "dev": true
10616 },
10617 "isarray": {
10618 "version": "1.0.0",
10619 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
10620 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
10621 "dev": true
10622 }
10623 }
10624 },
10625 "urix": {
10626 "version": "0.1.0",
10627 "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
10628 "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI="
10629 },
10630 "url-join": {
10631 "version": "1.1.0",
10632 "resolved": "https://registry.npmjs.org/url-join/-/url-join-1.1.0.tgz",
10633 "integrity": "sha1-dBxsL0WWxIMNZxhGCSDQySIC3Hg=",
10634 "dev": true
10635 },
10636 "url-parse": {
10637 "version": "1.4.1",
10638 "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.1.tgz",
10639 "integrity": "sha512-x95Td74QcvICAA0+qERaVkRpTGKyBHHYdwL2LXZm5t/gBtCB9KQSO/0zQgSTYEV1p0WcvSg79TLNPSvd5IDJMQ==",
10640 "dev": true,
10641 "requires": {
10642 "querystringify": "^2.0.0",
10643 "requires-port": "^1.0.0"
10644 }
10645 },
10646 "use": {
10647 "version": "3.1.0",
10648 "resolved": "https://registry.npmjs.org/use/-/use-3.1.0.tgz",
10649 "integrity": "sha512-6UJEQM/L+mzC3ZJNM56Q4DFGLX/evKGRg15UJHGB9X5j5Z3AFbgZvjUh2yq/UJUY4U5dh7Fal++XbNg1uzpRAw==",
10650 "dev": true,
10651 "requires": {
10652 "kind-of": "^6.0.2"
10653 }
10654 },
10655 "user-home": {
10656 "version": "1.1.1",
10657 "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz",
10658 "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=",
10659 "dev": true
10660 },
10661 "util": {
10662 "version": "0.11.0",
10663 "resolved": "https://registry.npmjs.org/util/-/util-0.11.0.tgz",
10664 "integrity": "sha512-5n12uMzKCjvB2HPFHnbQSjaqAa98L5iIXmHrZCLavuZVe0qe/SJGbDGWlpaHk5lnBkWRDO+dRu1/PgmUYKPPTw==",
10665 "dev": true,
10666 "requires": {
10667 "inherits": "2.0.3"
10668 }
10669 },
10670 "util-deprecate": {
10671 "version": "1.0.2",
10672 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
10673 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
10674 "dev": true
10675 },
10676 "util.promisify": {
10677 "version": "1.0.0",
10678 "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz",
10679 "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==",
10680 "dev": true,
10681 "requires": {
10682 "define-properties": "^1.1.2",
10683 "object.getownpropertydescriptors": "^2.0.3"
10684 }
10685 },
10686 "uuid": {
10687 "version": "3.3.2",
10688 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
10689 "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
10690 "dev": true
10691 },
10692 "v8flags": {
10693 "version": "2.1.1",
10694 "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz",
10695 "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=",
10696 "dev": true,
10697 "requires": {
10698 "user-home": "^1.1.1"
10699 }
10700 },
10701 "vali-date": {
10702 "version": "1.0.0",
10703 "resolved": "https://registry.npmjs.org/vali-date/-/vali-date-1.0.0.tgz",
10704 "integrity": "sha1-G5BKWWCfsyjvB4E4Qgk09rhnCaY=",
10705 "dev": true
10706 },
10707 "validate-npm-package-license": {
10708 "version": "3.0.3",
10709 "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz",
10710 "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==",
10711 "dev": true,
10712 "requires": {
10713 "spdx-correct": "^3.0.0",
10714 "spdx-expression-parse": "^3.0.0"
10715 }
10716 },
10717 "verror": {
10718 "version": "1.10.0",
10719 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
10720 "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
10721 "dev": true,
10722 "requires": {
10723 "assert-plus": "^1.0.0",
10724 "core-util-is": "1.0.2",
10725 "extsprintf": "^1.2.0"
10726 }
10727 },
10728 "vinyl": {
10729 "version": "0.5.3",
10730 "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz",
10731 "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=",
10732 "dev": true,
10733 "requires": {
10734 "clone": "^1.0.0",
10735 "clone-stats": "^0.0.1",
10736 "replace-ext": "0.0.1"
10737 }
10738 },
10739 "vinyl-fs": {
10740 "version": "0.3.14",
10741 "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.14.tgz",
10742 "integrity": "sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY=",
10743 "dev": true,
10744 "requires": {
10745 "defaults": "^1.0.0",
10746 "glob-stream": "^3.1.5",
10747 "glob-watcher": "^0.0.6",
10748 "graceful-fs": "^3.0.0",
10749 "mkdirp": "^0.5.0",
10750 "strip-bom": "^1.0.0",
10751 "through2": "^0.6.1",
10752 "vinyl": "^0.4.0"
10753 },
10754 "dependencies": {
10755 "clone": {
10756 "version": "0.2.0",
10757 "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
10758 "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=",
10759 "dev": true
10760 },
10761 "readable-stream": {
10762 "version": "1.0.34",
10763 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
10764 "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
10765 "dev": true,
10766 "requires": {
10767 "core-util-is": "~1.0.0",
10768 "inherits": "~2.0.1",
10769 "isarray": "0.0.1",
10770 "string_decoder": "~0.10.x"
10771 }
10772 },
10773 "through2": {
10774 "version": "0.6.5",
10775 "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
10776 "integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
10777 "dev": true,
10778 "requires": {
10779 "readable-stream": ">=1.0.33-1 <1.1.0-0",
10780 "xtend": ">=4.0.0 <4.1.0-0"
10781 }
10782 },
10783 "vinyl": {
10784 "version": "0.4.6",
10785 "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
10786 "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=",
10787 "dev": true,
10788 "requires": {
10789 "clone": "^0.2.0",
10790 "clone-stats": "^0.0.1"
10791 }
10792 }
10793 }
10794 },
10795 "vinyl-source-stream": {
10796 "version": "1.1.2",
10797 "resolved": "https://registry.npmjs.org/vinyl-source-stream/-/vinyl-source-stream-1.1.2.tgz",
10798 "integrity": "sha1-YrU6E1YQqJbpjKlr7jqH8Aio54A=",
10799 "dev": true,
10800 "requires": {
10801 "through2": "^2.0.3",
10802 "vinyl": "^0.4.3"
10803 },
10804 "dependencies": {
10805 "clone": {
10806 "version": "0.2.0",
10807 "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
10808 "integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=",
10809 "dev": true
10810 },
10811 "vinyl": {
10812 "version": "0.4.6",
10813 "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
10814 "integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=",
10815 "dev": true,
10816 "requires": {
10817 "clone": "^0.2.0",
10818 "clone-stats": "^0.0.1"
10819 }
10820 }
10821 }
10822 },
10823 "vinyl-sourcemaps-apply": {
10824 "version": "0.2.1",
10825 "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz",
10826 "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=",
10827 "dev": true,
10828 "requires": {
10829 "source-map": "^0.5.1"
10830 }
10831 },
10832 "vsce": {
10833 "version": "1.43.0",
10834 "resolved": "https://registry.npmjs.org/vsce/-/vsce-1.43.0.tgz",
10835 "integrity": "sha512-u1U+5nikEi/dRdac7gNhOzcf9Bfe/sn9vXs8+zyn13VBMCD0BGENEqJvEHDdC4IeaeL+LxTwssipwHd47uIcvA==",
10836 "dev": true,
10837 "requires": {
10838 "cheerio": "^1.0.0-rc.1",
10839 "commander": "^2.8.1",
10840 "denodeify": "^1.2.1",
10841 "glob": "^7.0.6",
10842 "lodash": "^4.15.0",
10843 "markdown-it": "^8.3.1",
10844 "mime": "^1.3.4",
10845 "minimatch": "^3.0.3",
10846 "osenv": "^0.1.3",
10847 "parse-semver": "^1.1.1",
10848 "read": "^1.0.7",
10849 "semver": "^5.1.0",
10850 "tmp": "0.0.29",
10851 "url-join": "^1.1.0",
10852 "vso-node-api": "6.1.2-preview",
10853 "yauzl": "^2.3.1",
10854 "yazl": "^2.2.2"
10855 },
10856 "dependencies": {
10857 "lodash": {
10858 "version": "4.17.10",
10859 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
10860 "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
10861 "dev": true
10862 }
10863 }
10864 },
10865 "vscode": {
10866 "version": "1.1.18",
10867 "resolved": "https://registry.npmjs.org/vscode/-/vscode-1.1.18.tgz",
10868 "integrity": "sha512-SyDw4qFwZ+WthZX7RWp71PNiWLF7VhpM65j2oryY/6jtSORd8qH6J8vclwWZJ6Jvu0EH7JamO2RWNfBfsMR9Zw==",
10869 "dev": true,
10870 "requires": {
10871 "glob": "^7.1.2",
10872 "gulp-chmod": "^2.0.0",
10873 "gulp-filter": "^5.0.1",
10874 "gulp-gunzip": "1.0.0",
10875 "gulp-remote-src-vscode": "^0.5.0",
10876 "gulp-symdest": "^1.1.0",
10877 "gulp-untar": "^0.0.7",
10878 "gulp-vinyl-zip": "^2.1.0",
10879 "mocha": "^4.0.1",
10880 "request": "^2.83.0",
10881 "semver": "^5.4.1",
10882 "source-map-support": "^0.5.0",
10883 "url-parse": "^1.1.9",
10884 "vinyl-source-stream": "^1.1.0"
10885 },
10886 "dependencies": {
10887 "commander": {
10888 "version": "2.11.0",
10889 "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
10890 "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==",
10891 "dev": true
10892 },
10893 "debug": {
10894 "version": "3.1.0",
10895 "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
10896 "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
10897 "dev": true,
10898 "requires": {
10899 "ms": "2.0.0"
10900 }
10901 },
10902 "diff": {
10903 "version": "3.3.1",
10904 "resolved": "https://registry.npmjs.org/diff/-/diff-3.3.1.tgz",
10905 "integrity": "sha512-MKPHZDMB0o6yHyDryUOScqZibp914ksXwAMYMTHj6KO8UeKsRYNJD3oNCKjTqZon+V488P7N/HzXF8t7ZR95ww==",
10906 "dev": true
10907 },
10908 "growl": {
10909 "version": "1.10.3",
10910 "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.3.tgz",
10911 "integrity": "sha512-hKlsbA5Vu3xsh1Cg3J7jSmX/WaW6A5oBeqzM88oNbCRQFz+zUaXm6yxS4RVytp1scBoJzSYl4YAEOQIt6O8V1Q==",
10912 "dev": true
10913 },
10914 "has-flag": {
10915 "version": "2.0.0",
10916 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
10917 "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
10918 "dev": true
10919 },
10920 "mocha": {
10921 "version": "4.1.0",
10922 "resolved": "https://registry.npmjs.org/mocha/-/mocha-4.1.0.tgz",
10923 "integrity": "sha512-0RVnjg1HJsXY2YFDoTNzcc1NKhYuXKRrBAG2gDygmJJA136Cs2QlRliZG1mA0ap7cuaT30mw16luAeln+4RiNA==",
10924 "dev": true,
10925 "requires": {
10926 "browser-stdout": "1.3.0",
10927 "commander": "2.11.0",
10928 "debug": "3.1.0",
10929 "diff": "3.3.1",
10930 "escape-string-regexp": "1.0.5",
10931 "glob": "7.1.2",
10932 "growl": "1.10.3",
10933 "he": "1.1.1",
10934 "mkdirp": "0.5.1",
10935 "supports-color": "4.4.0"
10936 }
10937 },
10938 "semver": {
10939 "version": "5.5.0",
10940 "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
10941 "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
10942 "dev": true
10943 },
10944 "source-map": {
10945 "version": "0.6.1",
10946 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10947 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10948 "dev": true
10949 },
10950 "source-map-support": {
10951 "version": "0.5.6",
10952 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.6.tgz",
10953 "integrity": "sha512-N4KXEz7jcKqPf2b2vZF11lQIz9W5ZMuUcIOGj243lduidkf2fjkVKJS9vNxVWn3u/uxX38AcE8U9nnH9FPcq+g==",
10954 "dev": true,
10955 "requires": {
10956 "buffer-from": "^1.0.0",
10957 "source-map": "^0.6.0"
10958 }
10959 },
10960 "supports-color": {
10961 "version": "4.4.0",
10962 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz",
10963 "integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==",
10964 "dev": true,
10965 "requires": {
10966 "has-flag": "^2.0.0"
10967 }
10968 }
10969 }
10970 },
10971 "vscode-chrome-debug-core": {
10972 "version": "3.17.3",
10973 "resolved": "https://registry.npmjs.org/vscode-chrome-debug-core/-/vscode-chrome-debug-core-3.17.3.tgz",
10974 "integrity": "sha1-lTJVtDKTOan+Iq0dTT+mJnfjyE4=",
10975 "requires": {
10976 "@types/source-map": "^0.1.27",
10977 "glob": "^7.0.6",
10978 "noice-json-rpc": "1.0.1",
10979 "request-light": "^0.1.0",
10980 "source-map": "^0.5.6",
10981 "vscode-debugadapter": "^1.22.0",
10982 "vscode-debugprotocol": "^1.22.0",
10983 "vscode-nls": "^2.0.2",
10984 "ws": "^1.1.1"
10985 },
10986 "dependencies": {
10987 "@types/source-map": {
10988 "version": "0.1.29",
10989 "resolved": "https://registry.npmjs.org/@types/source-map/-/source-map-0.1.29.tgz",
10990 "integrity": "sha1-1wSKYBgLCfiqbVO9oxHGtRy9cBg="
10991 },
10992 "noice-json-rpc": {
10993 "version": "1.0.1",
10994 "resolved": "https://registry.npmjs.org/noice-json-rpc/-/noice-json-rpc-1.0.1.tgz",
10995 "integrity": "sha1-XnKJpgocIIgEicsVEBVSusOSJm4="
10996 },
10997 "source-map": {
10998 "version": "0.5.7",
10999 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
11000 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
11001 },
11002 "ws": {
11003 "version": "1.1.5",
11004 "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz",
11005 "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==",
11006 "requires": {
11007 "options": ">=0.0.5",
11008 "ultron": "1.0.x"
11009 }
11010 }
11011 }
11012 },
11013 "vscode-debugadapter": {
11014 "version": "1.30.0",
11015 "resolved": "https://registry.npmjs.org/vscode-debugadapter/-/vscode-debugadapter-1.30.0.tgz",
11016 "integrity": "sha512-nvLyfe/ep4Le+Zf4RnZbcmvo5Osbp/KeAo7KJA39CRsbB5ttFS/LuG58NrZuDdnCAdmRzZJ60OhkPD+scoO4uA==",
11017 "requires": {
11018 "mkdirp": "^0.5.1",
11019 "vscode-debugprotocol": "1.30.0"
11020 },
11021 "dependencies": {
11022 "vscode-debugprotocol": {
11023 "version": "1.30.0",
11024 "resolved": "https://registry.npmjs.org/vscode-debugprotocol/-/vscode-debugprotocol-1.30.0.tgz",
11025 "integrity": "sha512-cWio/bEEiLwaeJ2X7GKzRd/mGmYqnBx1z4CWjP04+W5VDw9RtaqmkSrKsSUdEooYgsuX8kLyZ8ROaJ11dBM0Tg=="
11026 }
11027 }
11028 },
11029 "vscode-debugprotocol": {
11030 "version": "1.29.0",
11031 "resolved": "https://registry.npmjs.org/vscode-debugprotocol/-/vscode-debugprotocol-1.29.0.tgz",
11032 "integrity": "sha512-jrbSayWof7jyXo7VRhIcTcsjWeiPloi6vzbrucVarKvuSrZUV7Bc+ggQRSG1lzNiMmBG5AHIe/Npf6G2q4SBiw=="
11033 },
11034 "vscode-extension-telemetry": {
11035 "version": "0.0.5",
11036 "resolved": "https://registry.npmjs.org/vscode-extension-telemetry/-/vscode-extension-telemetry-0.0.5.tgz",
11037 "integrity": "sha1-IeKrtMvOMybkad27MiEjs3AvP4U=",
11038 "requires": {
11039 "applicationinsights": "0.15.6",
11040 "winreg": "0.0.13"
11041 }
11042 },
11043 "vscode-nls": {
11044 "version": "2.0.2",
11045 "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-2.0.2.tgz",
11046 "integrity": "sha1-gIUiOAhEuK0VNJmvXDsDkhrqAto="
11047 },
11048 "vso-node-api": {
11049 "version": "6.1.2-preview",
11050 "resolved": "https://registry.npmjs.org/vso-node-api/-/vso-node-api-6.1.2-preview.tgz",
11051 "integrity": "sha1-qrNUbfJFHs2JTgcbuZtd8Zxfp48=",
11052 "dev": true,
11053 "requires": {
11054 "q": "^1.0.1",
11055 "tunnel": "0.0.4",
11056 "typed-rest-client": "^0.9.0",
11057 "underscore": "^1.8.3"
11058 },
11059 "dependencies": {
11060 "underscore": {
11061 "version": "1.9.1",
11062 "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz",
11063 "integrity": "sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg==",
11064 "dev": true
11065 }
11066 }
11067 },
11068 "w3c-hr-time": {
11069 "version": "1.0.1",
11070 "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz",
11071 "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=",
11072 "dev": true,
11073 "requires": {
11074 "browser-process-hrtime": "^0.1.2"
11075 }
11076 },
11077 "walker": {
11078 "version": "1.0.7",
11079 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz",
11080 "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=",
11081 "dev": true,
11082 "requires": {
11083 "makeerror": "1.0.x"
11084 }
11085 },
11086 "watch": {
11087 "version": "0.18.0",
11088 "resolved": "https://registry.npmjs.org/watch/-/watch-0.18.0.tgz",
11089 "integrity": "sha1-KAlUdsbffJDJYxOJkMClQj60uYY=",
11090 "dev": true,
11091 "requires": {
11092 "exec-sh": "^0.2.0",
11093 "minimist": "^1.2.0"
11094 }
11095 },
11096 "webidl-conversions": {
11097 "version": "4.0.2",
11098 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
11099 "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==",
11100 "dev": true
11101 },
11102 "whatwg-encoding": {
11103 "version": "1.0.3",
11104 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.3.tgz",
11105 "integrity": "sha512-jLBwwKUhi8WtBfsMQlL4bUUcT8sMkAtQinscJAe/M4KHCkHuUJAF6vuB0tueNIw4c8ziO6AkRmgY+jL3a0iiPw==",
11106 "dev": true,
11107 "requires": {
11108 "iconv-lite": "0.4.19"
11109 }
11110 },
11111 "whatwg-mimetype": {
11112 "version": "2.1.0",
11113 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.1.0.tgz",
11114 "integrity": "sha512-FKxhYLytBQiUKjkYteN71fAUA3g6KpNXoho1isLiLSB3N1G4F35Q5vUxWfKFhBwi5IWF27VE6WxhrnnC+m0Mew==",
11115 "dev": true
11116 },
11117 "whatwg-url": {
11118 "version": "6.5.0",
11119 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz",
11120 "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==",
11121 "dev": true,
11122 "requires": {
11123 "lodash.sortby": "^4.7.0",
11124 "tr46": "^1.0.1",
11125 "webidl-conversions": "^4.0.2"
11126 }
11127 },
11128 "which": {
11129 "version": "1.3.1",
11130 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
11131 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
11132 "dev": true,
11133 "requires": {
11134 "isexe": "^2.0.0"
11135 }
11136 },
11137 "which-module": {
11138 "version": "2.0.0",
11139 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
11140 "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
11141 "dev": true
11142 },
11143 "wide-align": {
11144 "version": "1.1.3",
11145 "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
11146 "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
11147 "dev": true,
11148 "optional": true,
11149 "requires": {
11150 "string-width": "^1.0.2 || 2"
11151 }
11152 },
11153 "window-size": {
11154 "version": "0.1.0",
11155 "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
11156 "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
11157 "dev": true,
11158 "optional": true
11159 },
11160 "winreg": {
11161 "version": "0.0.13",
11162 "resolved": "https://registry.npmjs.org/winreg/-/winreg-0.0.13.tgz",
11163 "integrity": "sha1-dr/gLh3QycgnX7n98XqfNoRuNIM="
11164 },
11165 "wordwrap": {
11166 "version": "1.0.0",
11167 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
11168 "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
11169 "dev": true
11170 },
11171 "wrap-ansi": {
11172 "version": "2.1.0",
11173 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
11174 "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
11175 "dev": true,
11176 "requires": {
11177 "string-width": "^1.0.1",
11178 "strip-ansi": "^3.0.1"
11179 },
11180 "dependencies": {
11181 "is-fullwidth-code-point": {
11182 "version": "1.0.0",
11183 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
11184 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
11185 "dev": true,
11186 "requires": {
11187 "number-is-nan": "^1.0.0"
11188 }
11189 },
11190 "string-width": {
11191 "version": "1.0.2",
11192 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
11193 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
11194 "dev": true,
11195 "requires": {
11196 "code-point-at": "^1.0.0",
11197 "is-fullwidth-code-point": "^1.0.0",
11198 "strip-ansi": "^3.0.0"
11199 }
11200 }
11201 }
11202 },
11203 "wrappy": {
11204 "version": "1.0.2",
11205 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
11206 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
11207 },
11208 "write-file-atomic": {
11209 "version": "2.3.0",
11210 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz",
11211 "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==",
11212 "dev": true,
11213 "requires": {
11214 "graceful-fs": "^4.1.11",
11215 "imurmurhash": "^0.1.4",
11216 "signal-exit": "^3.0.2"
11217 },
11218 "dependencies": {
11219 "graceful-fs": {
11220 "version": "4.1.11",
11221 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
11222 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
11223 "dev": true
11224 }
11225 }
11226 },
11227 "ws": {
11228 "version": "3.3.3",
11229 "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
11230 "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
11231 "requires": {
11232 "async-limiter": "~1.0.0",
11233 "safe-buffer": "~5.1.0",
11234 "ultron": "~1.1.0"
11235 },
11236 "dependencies": {
11237 "ultron": {
11238 "version": "1.1.1",
11239 "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
11240 "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og=="
11241 }
11242 }
11243 },
11244 "xml-name-validator": {
11245 "version": "3.0.0",
11246 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
11247 "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
11248 "dev": true
11249 },
11250 "xregexp": {
11251 "version": "3.1.0",
11252 "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-3.1.0.tgz",
11253 "integrity": "sha1-FNhGHgvdOCJL/uUDmgiY/EL80zY=",
11254 "dev": true
11255 },
11256 "xtend": {
11257 "version": "4.0.1",
11258 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
11259 "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
11260 "dev": true
11261 },
11262 "y18n": {
11263 "version": "3.2.1",
11264 "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
11265 "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
11266 "dev": true
11267 },
11268 "yallist": {
11269 "version": "2.1.2",
11270 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
11271 "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
11272 "dev": true
11273 },
11274 "yargs": {
11275 "version": "3.10.0",
11276 "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
11277 "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
11278 "dev": true,
11279 "optional": true,
11280 "requires": {
11281 "camelcase": "^1.0.2",
11282 "cliui": "^2.1.0",
11283 "decamelize": "^1.0.0",
11284 "window-size": "0.1.0"
11285 }
11286 },
11287 "yargs-parser": {
11288 "version": "8.1.0",
11289 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-8.1.0.tgz",
11290 "integrity": "sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ==",
11291 "dev": true,
11292 "requires": {
11293 "camelcase": "^4.1.0"
11294 },
11295 "dependencies": {
11296 "camelcase": {
11297 "version": "4.1.0",
11298 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
11299 "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
11300 "dev": true
11301 }
11302 }
11303 },
11304 "yauzl": {
11305 "version": "2.10.0",
11306 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
11307 "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
11308 "dev": true,
11309 "requires": {
11310 "buffer-crc32": "~0.2.3",
11311 "fd-slicer": "~1.1.0"
11312 }
11313 },
11314 "yazl": {
11315 "version": "2.4.3",
11316 "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.4.3.tgz",
11317 "integrity": "sha1-7CblzIfVYBud+EMtvdPNLlFzoHE=",
11318 "dev": true,
11319 "requires": {
11320 "buffer-crc32": "~0.2.3"
11321 }
11322 },
11323 "yn": {
11324 "version": "2.0.0",
11325 "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz",
11326 "integrity": "sha1-5a2ryKz0CPY4X8dklWhMiOavaJo=",
11327 "dev": true
11328 }
11329 }
11330}