Merge "Services: Convert LocalisationCache's static to a const now HHVM is gone"...
[lhc/web/wiklou.git] / package-lock.json
1 {
2 "requires": true,
3 "lockfileVersion": 1,
4 "dependencies": {
5 "@babel/code-frame": {
6 "version": "7.5.5",
7 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
8 "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
9 "dev": true,
10 "requires": {
11 "@babel/highlight": "^7.0.0"
12 }
13 },
14 "@babel/core": {
15 "version": "7.6.2",
16 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.6.2.tgz",
17 "integrity": "sha512-l8zto/fuoZIbncm+01p8zPSDZu/VuuJhAfA7d/AbzM09WR7iVhavvfNDYCNpo1VvLk6E6xgAoP9P+/EMJHuRkQ==",
18 "dev": true,
19 "requires": {
20 "@babel/code-frame": "^7.5.5",
21 "@babel/generator": "^7.6.2",
22 "@babel/helpers": "^7.6.2",
23 "@babel/parser": "^7.6.2",
24 "@babel/template": "^7.6.0",
25 "@babel/traverse": "^7.6.2",
26 "@babel/types": "^7.6.0",
27 "convert-source-map": "^1.1.0",
28 "debug": "^4.1.0",
29 "json5": "^2.1.0",
30 "lodash": "^4.17.13",
31 "resolve": "^1.3.2",
32 "semver": "^5.4.1",
33 "source-map": "^0.5.0"
34 },
35 "dependencies": {
36 "debug": {
37 "version": "4.1.1",
38 "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
39 "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
40 "dev": true,
41 "requires": {
42 "ms": "^2.1.1"
43 }
44 },
45 "ms": {
46 "version": "2.1.2",
47 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
48 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
49 "dev": true
50 }
51 }
52 },
53 "@babel/generator": {
54 "version": "7.6.2",
55 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.6.2.tgz",
56 "integrity": "sha512-j8iHaIW4gGPnViaIHI7e9t/Hl8qLjERI6DcV9kEpAIDJsAOrcnXqRS7t+QbhL76pwbtqP+QCQLL0z1CyVmtjjQ==",
57 "dev": true,
58 "requires": {
59 "@babel/types": "^7.6.0",
60 "jsesc": "^2.5.1",
61 "lodash": "^4.17.13",
62 "source-map": "^0.5.0"
63 }
64 },
65 "@babel/helper-function-name": {
66 "version": "7.1.0",
67 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
68 "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
69 "dev": true,
70 "requires": {
71 "@babel/helper-get-function-arity": "^7.0.0",
72 "@babel/template": "^7.1.0",
73 "@babel/types": "^7.0.0"
74 }
75 },
76 "@babel/helper-get-function-arity": {
77 "version": "7.0.0",
78 "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
79 "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
80 "dev": true,
81 "requires": {
82 "@babel/types": "^7.0.0"
83 }
84 },
85 "@babel/helper-split-export-declaration": {
86 "version": "7.4.4",
87 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz",
88 "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==",
89 "dev": true,
90 "requires": {
91 "@babel/types": "^7.4.4"
92 }
93 },
94 "@babel/helpers": {
95 "version": "7.6.2",
96 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.6.2.tgz",
97 "integrity": "sha512-3/bAUL8zZxYs1cdX2ilEE0WobqbCmKWr/889lf2SS0PpDcpEIY8pb1CCyz0pEcX3pEb+MCbks1jIokz2xLtGTA==",
98 "dev": true,
99 "requires": {
100 "@babel/template": "^7.6.0",
101 "@babel/traverse": "^7.6.2",
102 "@babel/types": "^7.6.0"
103 }
104 },
105 "@babel/highlight": {
106 "version": "7.5.0",
107 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz",
108 "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==",
109 "dev": true,
110 "requires": {
111 "chalk": "^2.0.0",
112 "esutils": "^2.0.2",
113 "js-tokens": "^4.0.0"
114 }
115 },
116 "@babel/parser": {
117 "version": "7.6.2",
118 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.6.2.tgz",
119 "integrity": "sha512-mdFqWrSPCmikBoaBYMuBulzTIKuXVPtEISFbRRVNwMWpCms/hmE2kRq0bblUHaNRKrjRlmVbx1sDHmjmRgD2Xg==",
120 "dev": true
121 },
122 "@babel/template": {
123 "version": "7.6.0",
124 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.6.0.tgz",
125 "integrity": "sha512-5AEH2EXD8euCk446b7edmgFdub/qfH1SN6Nii3+fyXP807QRx9Q73A2N5hNwRRslC2H9sNzaFhsPubkS4L8oNQ==",
126 "dev": true,
127 "requires": {
128 "@babel/code-frame": "^7.0.0",
129 "@babel/parser": "^7.6.0",
130 "@babel/types": "^7.6.0"
131 }
132 },
133 "@babel/traverse": {
134 "version": "7.6.2",
135 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.6.2.tgz",
136 "integrity": "sha512-8fRE76xNwNttVEF2TwxJDGBLWthUkHWSldmfuBzVRmEDWOtu4XdINTgN7TDWzuLg4bbeIMLvfMFD9we5YcWkRQ==",
137 "dev": true,
138 "requires": {
139 "@babel/code-frame": "^7.5.5",
140 "@babel/generator": "^7.6.2",
141 "@babel/helper-function-name": "^7.1.0",
142 "@babel/helper-split-export-declaration": "^7.4.4",
143 "@babel/parser": "^7.6.2",
144 "@babel/types": "^7.6.0",
145 "debug": "^4.1.0",
146 "globals": "^11.1.0",
147 "lodash": "^4.17.13"
148 },
149 "dependencies": {
150 "debug": {
151 "version": "4.1.1",
152 "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
153 "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
154 "dev": true,
155 "requires": {
156 "ms": "^2.1.1"
157 }
158 },
159 "ms": {
160 "version": "2.1.2",
161 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
162 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
163 "dev": true
164 }
165 }
166 },
167 "@babel/types": {
168 "version": "7.6.1",
169 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.6.1.tgz",
170 "integrity": "sha512-X7gdiuaCmA0uRjCmRtYJNAVCc/q+5xSgsfKJHqMN4iNLILX39677fJE1O40arPMh0TTtS9ItH67yre6c7k6t0g==",
171 "dev": true,
172 "requires": {
173 "esutils": "^2.0.2",
174 "lodash": "^4.17.13",
175 "to-fast-properties": "^2.0.0"
176 }
177 },
178 "@mrmlnc/readdir-enhanced": {
179 "version": "2.2.1",
180 "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz",
181 "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==",
182 "dev": true,
183 "requires": {
184 "call-me-maybe": "^1.0.1",
185 "glob-to-regexp": "^0.3.0"
186 }
187 },
188 "@nodelib/fs.stat": {
189 "version": "1.1.3",
190 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz",
191 "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==",
192 "dev": true
193 },
194 "@types/events": {
195 "version": "3.0.0",
196 "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz",
197 "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==",
198 "dev": true
199 },
200 "@types/glob": {
201 "version": "7.1.1",
202 "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz",
203 "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==",
204 "dev": true,
205 "requires": {
206 "@types/events": "*",
207 "@types/minimatch": "*",
208 "@types/node": "*"
209 }
210 },
211 "@types/minimatch": {
212 "version": "3.0.3",
213 "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
214 "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
215 "dev": true
216 },
217 "@types/node": {
218 "version": "12.7.8",
219 "resolved": "https://registry.npmjs.org/@types/node/-/node-12.7.8.tgz",
220 "integrity": "sha512-FMdVn84tJJdV+xe+53sYiZS4R5yn1mAIxfj+DVoNiQjTYz1+OYmjwEZr1ev9nU0axXwda0QDbYl06QHanRVH3A==",
221 "dev": true
222 },
223 "@types/q": {
224 "version": "1.5.2",
225 "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz",
226 "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==",
227 "dev": true
228 },
229 "@types/unist": {
230 "version": "2.0.3",
231 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz",
232 "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==",
233 "dev": true
234 },
235 "@types/vfile": {
236 "version": "3.0.2",
237 "resolved": "https://registry.npmjs.org/@types/vfile/-/vfile-3.0.2.tgz",
238 "integrity": "sha512-b3nLFGaGkJ9rzOcuXRfHkZMdjsawuDD0ENL9fzTophtBg8FJHSGbH7daXkEpcwy3v7Xol3pAvsmlYyFhR4pqJw==",
239 "dev": true,
240 "requires": {
241 "@types/node": "*",
242 "@types/unist": "*",
243 "@types/vfile-message": "*"
244 }
245 },
246 "@types/vfile-message": {
247 "version": "1.0.1",
248 "resolved": "https://registry.npmjs.org/@types/vfile-message/-/vfile-message-1.0.1.tgz",
249 "integrity": "sha512-mlGER3Aqmq7bqR1tTTIVHq8KSAFFRyGbrxuM8C/H82g6k7r2fS+IMEkIu3D7JHzG10NvPdR8DNx0jr0pwpp4dA==",
250 "dev": true,
251 "requires": {
252 "@types/node": "*",
253 "@types/unist": "*"
254 }
255 },
256 "@wdio/cli": {
257 "version": "5.13.2",
258 "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-5.13.2.tgz",
259 "integrity": "sha512-2vGm/QH+n//Nc87De6UO8BwlfvC4GqvW0HJc/eah2010ZpYvD5kmR6oDDouNDsBTAXMFQlyC/q9yHxexraCv+Q==",
260 "dev": true,
261 "requires": {
262 "@wdio/config": "5.13.2",
263 "@wdio/logger": "5.13.2",
264 "@wdio/utils": "5.13.2",
265 "async-exit-hook": "^2.0.1",
266 "chalk": "^2.3.2",
267 "chokidar": "^3.0.0",
268 "cli-spinners": "^2.1.0",
269 "ejs": "^2.5.7",
270 "fs-extra": "^8.0.1",
271 "inquirer": "^7.0.0",
272 "lodash.flattendeep": "^4.4.0",
273 "lodash.pickby": "^4.6.0",
274 "lodash.union": "^4.6.0",
275 "log-update": "^3.2.0",
276 "webdriverio": "5.13.2",
277 "yargs": "^14.0.0",
278 "yarn-install": "^1.0.0"
279 }
280 },
281 "@wdio/config": {
282 "version": "5.13.2",
283 "resolved": "https://registry.npmjs.org/@wdio/config/-/config-5.13.2.tgz",
284 "integrity": "sha512-TbkcAcVlEZ5l08jFO6QGKQNB/Lo8SYmQyNYhnA4MxFnhEboOgZamR+kpSN7H0oOt9Q6/pGoFP2Q1NOCxoYrlsQ==",
285 "dev": true,
286 "requires": {
287 "@wdio/logger": "5.13.2",
288 "deepmerge": "^4.0.0",
289 "glob": "^7.1.2"
290 }
291 },
292 "@wdio/devtools-service": {
293 "version": "5.13.2",
294 "resolved": "https://registry.npmjs.org/@wdio/devtools-service/-/devtools-service-5.13.2.tgz",
295 "integrity": "sha512-Q9e9q82mGfMyF33q6UF3HowuHCshlyfhfLnRqNijWE9io5nGhzQ/9Ep/xVahr4k0PCpTojrlIATwWdafAVTziw==",
296 "dev": true,
297 "requires": {
298 "@wdio/logger": "5.13.2",
299 "chrome-remote-interface": "^0.28.0",
300 "core-js": "~3.2.0",
301 "lighthouse": "^5.1.0",
302 "puppeteer-core": "^1.15.0",
303 "speedline": "^1.4.1",
304 "stable": "^0.1.8",
305 "weighted-mean": "^1.0.2"
306 }
307 },
308 "@wdio/dot-reporter": {
309 "version": "5.13.2",
310 "resolved": "https://registry.npmjs.org/@wdio/dot-reporter/-/dot-reporter-5.13.2.tgz",
311 "integrity": "sha512-BeyWBigwsn02xzMtEZkPFKb9skBZcfazPWW42PuMIp6N6yde8HAMeyihJ//ms+ouz5lzJ3vZ4/RmSR2LMXr0Qw==",
312 "dev": true,
313 "requires": {
314 "@wdio/reporter": "5.13.2",
315 "chalk": "^2.3.0"
316 }
317 },
318 "@wdio/junit-reporter": {
319 "version": "5.13.2",
320 "resolved": "https://registry.npmjs.org/@wdio/junit-reporter/-/junit-reporter-5.13.2.tgz",
321 "integrity": "sha512-iRvQcF7Y0Iu2qFxNPmoxPeGoPIwK8j8xGHlqj6Fgrcs6qn12w1kGqc6bly5OHOACzFWwZNCr5tHrUxe3dQEu0Q==",
322 "dev": true,
323 "requires": {
324 "@wdio/reporter": "5.13.2",
325 "json-stringify-safe": "^5.0.1",
326 "junit-report-builder": "^1.3.0",
327 "validator": "^11.0.0"
328 }
329 },
330 "@wdio/local-runner": {
331 "version": "5.13.2",
332 "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-5.13.2.tgz",
333 "integrity": "sha512-1w+hR1ZsaBWEDQqUeTHbKpYX3HxYPKkCnCBmcLjUPq9Na/TeCXkRuoRoIn0MV7RhcLbbrZdeaRZTW7Ttn4SUEw==",
334 "dev": true,
335 "requires": {
336 "@wdio/logger": "5.13.2",
337 "@wdio/repl": "5.13.2",
338 "@wdio/runner": "5.13.2",
339 "async-exit-hook": "^2.0.1",
340 "stream-buffers": "^3.0.2"
341 }
342 },
343 "@wdio/logger": {
344 "version": "5.13.2",
345 "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-5.13.2.tgz",
346 "integrity": "sha512-F8NlP+AoN0zKv8+0iDAJxdbb488kk5LlPA6U6XPgTT/1xxPgpM4MVQoiCGtLOU9UNPX9XLfgoCXyYWMxp96Ncg==",
347 "dev": true,
348 "requires": {
349 "chalk": "^2.3.0",
350 "loglevel": "^1.6.0",
351 "loglevel-plugin-prefix": "^0.8.4",
352 "strip-ansi": "^5.2.0"
353 }
354 },
355 "@wdio/mocha-framework": {
356 "version": "5.13.2",
357 "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-5.13.2.tgz",
358 "integrity": "sha512-R/i8M+4aXf3NIAwoIgY5p2uiAEDc447gnEvkwCWW9+EVNAZNLm1n+UgTaNjHFNBByFhgKyPAJZb2CpuBIjxKew==",
359 "dev": true,
360 "requires": {
361 "@wdio/config": "5.13.2",
362 "@wdio/logger": "5.13.2",
363 "mocha": "^6.1.0"
364 }
365 },
366 "@wdio/protocols": {
367 "version": "5.13.2",
368 "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-5.13.2.tgz",
369 "integrity": "sha512-R6QJaa8gSew50LWrGcy/kO01xzDx4fpSoX25GYvLc/Q7gEYyDwdfiB7vIPWnKR7pHjBujNDt100ACSA3Aen/gw==",
370 "dev": true
371 },
372 "@wdio/repl": {
373 "version": "5.13.2",
374 "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-5.13.2.tgz",
375 "integrity": "sha512-mNGj+UcodJTQa4Ecb30iItdcRHrB7GhC+DT0+/J/cO2MQPIf3ZlcpsBGTXZL8ZHcpOUYm0nLt2vKchdRPGVRtw==",
376 "dev": true,
377 "requires": {
378 "@wdio/config": "5.13.2"
379 }
380 },
381 "@wdio/reporter": {
382 "version": "5.13.2",
383 "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-5.13.2.tgz",
384 "integrity": "sha512-oHKlsNw1vcw6k7HZvww3hhmyuDpBrlSK7mneHkqv/hg/oOnsDDxbY3RZzyquni+ZVMUHnnlQ/8YxforVMCt1aA==",
385 "dev": true,
386 "requires": {
387 "fs-extra": "^8.0.1"
388 }
389 },
390 "@wdio/runner": {
391 "version": "5.13.2",
392 "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-5.13.2.tgz",
393 "integrity": "sha512-9X7krISsMJI3nk7zJQ+3OVSJAl4DL3Z2bwQNNhAK8O+HsI361gPk1UGBRFlWoFZ0plQt5okVF8KJYblV90BMyg==",
394 "dev": true,
395 "requires": {
396 "@wdio/config": "5.13.2",
397 "@wdio/logger": "5.13.2",
398 "@wdio/utils": "5.13.2",
399 "deepmerge": "^4.0.0",
400 "gaze": "^1.1.2",
401 "webdriverio": "5.13.2"
402 }
403 },
404 "@wdio/sauce-service": {
405 "version": "5.13.2",
406 "resolved": "https://registry.npmjs.org/@wdio/sauce-service/-/sauce-service-5.13.2.tgz",
407 "integrity": "sha512-JfHO27nyMFV4g3UQzcNRdLcwc400E6/Fql5DJnZYL52zinL2xkC/uNRLiQ3tu0psy986gxI+zlywkzmr/vEQzA==",
408 "dev": true,
409 "requires": {
410 "@wdio/logger": "5.13.2",
411 "sauce-connect-launcher": "^1.2.3",
412 "saucelabs": "^2.1.4"
413 }
414 },
415 "@wdio/sync": {
416 "version": "5.13.2",
417 "resolved": "https://registry.npmjs.org/@wdio/sync/-/sync-5.13.2.tgz",
418 "integrity": "sha512-3XMoSqQoudlKdSXUwVn2Gau6TlvDppVh6Vvxxlz8Id1/vmvWg0izwE+W4TlnoCiNeCtjLr2IpOXoJtKtUqeOJQ==",
419 "dev": true,
420 "requires": {
421 "@wdio/config": "5.13.2",
422 "@wdio/logger": "5.13.2",
423 "@wdio/utils": "5.13.2",
424 "fibers": "^4.0.1",
425 "fibers_node_v8": "^3.1.2"
426 }
427 },
428 "@wdio/utils": {
429 "version": "5.13.2",
430 "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-5.13.2.tgz",
431 "integrity": "sha512-DGwoZZKpGo6BkLOIXnBHu+9mg0RABq0Sh9cb1GLOAeBeIEW7efCDYqT9+rczEJSgHKnKJra1+T8I4IfoxyUX/w==",
432 "dev": true,
433 "requires": {
434 "@wdio/logger": "5.13.2",
435 "deepmerge": "^4.0.0"
436 }
437 },
438 "JSV": {
439 "version": "4.0.2",
440 "resolved": "https://registry.npmjs.org/JSV/-/JSV-4.0.2.tgz",
441 "integrity": "sha1-0Hf2glVx+CEy+d/67Vh7QCn+/1c=",
442 "dev": true
443 },
444 "abbrev": {
445 "version": "1.1.1",
446 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
447 "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
448 "dev": true
449 },
450 "accepts": {
451 "version": "1.3.7",
452 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
453 "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
454 "dev": true,
455 "requires": {
456 "mime-types": "~2.1.24",
457 "negotiator": "0.6.2"
458 }
459 },
460 "acorn": {
461 "version": "6.3.0",
462 "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz",
463 "integrity": "sha512-/czfa8BwS88b9gWQVhc8eknunSA2DoJpJyTQkhheIf5E48u1N0R4q/YxxsAeqRrmK9TQ/uYfgLDfZo91UlANIA==",
464 "dev": true
465 },
466 "acorn-jsx": {
467 "version": "5.0.2",
468 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.2.tgz",
469 "integrity": "sha512-tiNTrP1MP0QrChmD2DdupCr6HWSFeKVw5d/dHTu4Y7rkAkRhU/Dt7dphAfIUyxtHpl/eBVip5uTNSpQJHylpAw==",
470 "dev": true
471 },
472 "adm-zip": {
473 "version": "0.4.13",
474 "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.13.tgz",
475 "integrity": "sha512-fERNJX8sOXfel6qCBCMPvZLzENBEhZTzKqg6vrOW5pvoEaQuJhRU4ndTAh6lHOxn1I6jnz2NHra56ZODM751uw==",
476 "dev": true
477 },
478 "after": {
479 "version": "0.8.2",
480 "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
481 "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
482 "dev": true
483 },
484 "agent-base": {
485 "version": "4.3.0",
486 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
487 "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
488 "dev": true,
489 "requires": {
490 "es6-promisify": "^5.0.0"
491 }
492 },
493 "ajv": {
494 "version": "6.10.2",
495 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
496 "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
497 "dev": true,
498 "requires": {
499 "fast-deep-equal": "^2.0.1",
500 "fast-json-stable-stringify": "^2.0.0",
501 "json-schema-traverse": "^0.4.1",
502 "uri-js": "^4.2.2"
503 }
504 },
505 "ansi-align": {
506 "version": "2.0.0",
507 "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz",
508 "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=",
509 "dev": true,
510 "requires": {
511 "string-width": "^2.0.0"
512 },
513 "dependencies": {
514 "ansi-regex": {
515 "version": "3.0.0",
516 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
517 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
518 "dev": true
519 },
520 "is-fullwidth-code-point": {
521 "version": "2.0.0",
522 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
523 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
524 "dev": true
525 },
526 "string-width": {
527 "version": "2.1.1",
528 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
529 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
530 "dev": true,
531 "requires": {
532 "is-fullwidth-code-point": "^2.0.0",
533 "strip-ansi": "^4.0.0"
534 }
535 },
536 "strip-ansi": {
537 "version": "4.0.0",
538 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
539 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
540 "dev": true,
541 "requires": {
542 "ansi-regex": "^3.0.0"
543 }
544 }
545 }
546 },
547 "ansi-colors": {
548 "version": "3.2.3",
549 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz",
550 "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==",
551 "dev": true
552 },
553 "ansi-escapes": {
554 "version": "4.2.1",
555 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.2.1.tgz",
556 "integrity": "sha512-Cg3ymMAdN10wOk/VYfLV7KCQyv7EDirJ64500sU7n9UlmioEtDuU5Gd+hj73hXSU/ex7tHJSssmyftDdkMLO8Q==",
557 "dev": true,
558 "requires": {
559 "type-fest": "^0.5.2"
560 }
561 },
562 "ansi-regex": {
563 "version": "4.1.0",
564 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
565 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
566 "dev": true
567 },
568 "ansi-styles": {
569 "version": "3.2.1",
570 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
571 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
572 "dev": true,
573 "requires": {
574 "color-convert": "^1.9.0"
575 }
576 },
577 "anymatch": {
578 "version": "3.1.0",
579 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.0.tgz",
580 "integrity": "sha512-Ozz7l4ixzI7Oxj2+cw+p0tVUt27BpaJ+1+q1TCeANWxHpvyn2+Un+YamBdfKu0uh8xLodGhoa1v7595NhKDAuA==",
581 "dev": true,
582 "requires": {
583 "normalize-path": "^3.0.0",
584 "picomatch": "^2.0.4"
585 }
586 },
587 "archiver": {
588 "version": "3.1.1",
589 "resolved": "https://registry.npmjs.org/archiver/-/archiver-3.1.1.tgz",
590 "integrity": "sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg==",
591 "dev": true,
592 "requires": {
593 "archiver-utils": "^2.1.0",
594 "async": "^2.6.3",
595 "buffer-crc32": "^0.2.1",
596 "glob": "^7.1.4",
597 "readable-stream": "^3.4.0",
598 "tar-stream": "^2.1.0",
599 "zip-stream": "^2.1.2"
600 }
601 },
602 "archiver-utils": {
603 "version": "2.1.0",
604 "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz",
605 "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==",
606 "dev": true,
607 "requires": {
608 "glob": "^7.1.4",
609 "graceful-fs": "^4.2.0",
610 "lazystream": "^1.0.0",
611 "lodash.defaults": "^4.2.0",
612 "lodash.difference": "^4.5.0",
613 "lodash.flatten": "^4.4.0",
614 "lodash.isplainobject": "^4.0.6",
615 "lodash.union": "^4.6.0",
616 "normalize-path": "^3.0.0",
617 "readable-stream": "^2.0.0"
618 },
619 "dependencies": {
620 "readable-stream": {
621 "version": "2.3.6",
622 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
623 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
624 "dev": true,
625 "requires": {
626 "core-util-is": "~1.0.0",
627 "inherits": "~2.0.3",
628 "isarray": "~1.0.0",
629 "process-nextick-args": "~2.0.0",
630 "safe-buffer": "~5.1.1",
631 "string_decoder": "~1.1.1",
632 "util-deprecate": "~1.0.1"
633 }
634 }
635 }
636 },
637 "argparse": {
638 "version": "1.0.10",
639 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
640 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
641 "dev": true,
642 "requires": {
643 "sprintf-js": "~1.0.2"
644 }
645 },
646 "arr-diff": {
647 "version": "4.0.0",
648 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
649 "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
650 "dev": true
651 },
652 "arr-flatten": {
653 "version": "1.1.0",
654 "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
655 "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
656 "dev": true
657 },
658 "arr-union": {
659 "version": "3.1.0",
660 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
661 "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
662 "dev": true
663 },
664 "array-find-index": {
665 "version": "1.0.2",
666 "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
667 "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
668 "dev": true
669 },
670 "array-slice": {
671 "version": "0.2.3",
672 "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz",
673 "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=",
674 "dev": true
675 },
676 "array-union": {
677 "version": "1.0.2",
678 "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
679 "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
680 "dev": true,
681 "requires": {
682 "array-uniq": "^1.0.1"
683 }
684 },
685 "array-uniq": {
686 "version": "1.0.3",
687 "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
688 "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
689 "dev": true
690 },
691 "array-unique": {
692 "version": "0.3.2",
693 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
694 "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
695 "dev": true
696 },
697 "arraybuffer.slice": {
698 "version": "0.0.7",
699 "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
700 "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==",
701 "dev": true
702 },
703 "arrify": {
704 "version": "1.0.1",
705 "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
706 "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
707 "dev": true
708 },
709 "asn1": {
710 "version": "0.2.4",
711 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
712 "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
713 "dev": true,
714 "requires": {
715 "safer-buffer": "~2.1.0"
716 }
717 },
718 "assert-plus": {
719 "version": "1.0.0",
720 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
721 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
722 "dev": true
723 },
724 "assign-symbols": {
725 "version": "1.0.0",
726 "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
727 "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
728 "dev": true
729 },
730 "astral-regex": {
731 "version": "1.0.0",
732 "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
733 "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
734 "dev": true
735 },
736 "async": {
737 "version": "2.6.3",
738 "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
739 "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
740 "dev": true,
741 "requires": {
742 "lodash": "^4.17.14"
743 }
744 },
745 "async-each": {
746 "version": "1.0.3",
747 "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
748 "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
749 "dev": true
750 },
751 "async-exit-hook": {
752 "version": "2.0.1",
753 "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz",
754 "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==",
755 "dev": true
756 },
757 "async-limiter": {
758 "version": "1.0.1",
759 "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
760 "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
761 "dev": true
762 },
763 "asynckit": {
764 "version": "0.4.0",
765 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
766 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
767 "dev": true
768 },
769 "atob": {
770 "version": "2.1.2",
771 "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
772 "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
773 "dev": true
774 },
775 "autoprefixer": {
776 "version": "9.6.1",
777 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.6.1.tgz",
778 "integrity": "sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw==",
779 "dev": true,
780 "requires": {
781 "browserslist": "^4.6.3",
782 "caniuse-lite": "^1.0.30000980",
783 "chalk": "^2.4.2",
784 "normalize-range": "^0.1.2",
785 "num2fraction": "^1.2.2",
786 "postcss": "^7.0.17",
787 "postcss-value-parser": "^4.0.0"
788 },
789 "dependencies": {
790 "postcss": {
791 "version": "7.0.18",
792 "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.18.tgz",
793 "integrity": "sha512-/7g1QXXgegpF+9GJj4iN7ChGF40sYuGYJ8WZu8DZWnmhQ/G36hfdk3q9LBJmoK+lZ+yzZ5KYpOoxq7LF1BxE8g==",
794 "dev": true,
795 "requires": {
796 "chalk": "^2.4.2",
797 "source-map": "^0.6.1",
798 "supports-color": "^6.1.0"
799 }
800 },
801 "postcss-value-parser": {
802 "version": "4.0.2",
803 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz",
804 "integrity": "sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ==",
805 "dev": true
806 },
807 "source-map": {
808 "version": "0.6.1",
809 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
810 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
811 "dev": true
812 },
813 "supports-color": {
814 "version": "6.1.0",
815 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
816 "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
817 "dev": true,
818 "requires": {
819 "has-flag": "^3.0.0"
820 }
821 }
822 }
823 },
824 "aws-sign2": {
825 "version": "0.7.0",
826 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
827 "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
828 "dev": true
829 },
830 "aws4": {
831 "version": "1.8.0",
832 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
833 "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
834 "dev": true
835 },
836 "axe-core": {
837 "version": "3.3.0",
838 "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-3.3.0.tgz",
839 "integrity": "sha512-54XaTd2VB7A6iBnXMUG2LnBOI7aRbnrVxC5Tz+rVUwYl9MX/cIJc/Ll32YUoFIE/e9UKWMZoQenQu9dFrQyZCg==",
840 "dev": true
841 },
842 "babar": {
843 "version": "0.2.0",
844 "resolved": "https://registry.npmjs.org/babar/-/babar-0.2.0.tgz",
845 "integrity": "sha512-bH01czBTWEbf7Q6qje/4raQEG14jhPTQJmpj1Uxzw92VCr9yQcCWN+SbKTg34aOvWDs6wrhjfr6SGC8AaeSzaA==",
846 "dev": true,
847 "requires": {
848 "colors": "~0.6.2"
849 }
850 },
851 "backo2": {
852 "version": "1.0.2",
853 "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
854 "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
855 "dev": true
856 },
857 "bail": {
858 "version": "1.0.4",
859 "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.4.tgz",
860 "integrity": "sha512-S8vuDB4w6YpRhICUDET3guPlQpaJl7od94tpZ0Fvnyp+MKW/HyDTcRDck+29C9g+d/qQHnddRH3+94kZdrW0Ww==",
861 "dev": true
862 },
863 "balanced-match": {
864 "version": "1.0.0",
865 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
866 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
867 "dev": true
868 },
869 "base": {
870 "version": "0.11.2",
871 "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
872 "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
873 "dev": true,
874 "requires": {
875 "cache-base": "^1.0.1",
876 "class-utils": "^0.3.5",
877 "component-emitter": "^1.2.1",
878 "define-property": "^1.0.0",
879 "isobject": "^3.0.1",
880 "mixin-deep": "^1.2.0",
881 "pascalcase": "^0.1.1"
882 },
883 "dependencies": {
884 "define-property": {
885 "version": "1.0.0",
886 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
887 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
888 "dev": true,
889 "requires": {
890 "is-descriptor": "^1.0.0"
891 }
892 },
893 "is-accessor-descriptor": {
894 "version": "1.0.0",
895 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
896 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
897 "dev": true,
898 "requires": {
899 "kind-of": "^6.0.0"
900 }
901 },
902 "is-data-descriptor": {
903 "version": "1.0.0",
904 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
905 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
906 "dev": true,
907 "requires": {
908 "kind-of": "^6.0.0"
909 }
910 },
911 "is-descriptor": {
912 "version": "1.0.2",
913 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
914 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
915 "dev": true,
916 "requires": {
917 "is-accessor-descriptor": "^1.0.0",
918 "is-data-descriptor": "^1.0.0",
919 "kind-of": "^6.0.2"
920 }
921 }
922 }
923 },
924 "base64-arraybuffer": {
925 "version": "0.1.5",
926 "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
927 "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
928 "dev": true
929 },
930 "base64-js": {
931 "version": "1.3.1",
932 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
933 "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
934 "dev": true
935 },
936 "base64id": {
937 "version": "1.0.0",
938 "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
939 "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
940 "dev": true
941 },
942 "bcrypt-pbkdf": {
943 "version": "1.0.2",
944 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
945 "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
946 "dev": true,
947 "requires": {
948 "tweetnacl": "^0.14.3"
949 }
950 },
951 "better-assert": {
952 "version": "1.0.2",
953 "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
954 "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
955 "dev": true,
956 "requires": {
957 "callsite": "1.0.0"
958 }
959 },
960 "binary-extensions": {
961 "version": "2.0.0",
962 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz",
963 "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==",
964 "dev": true
965 },
966 "bl": {
967 "version": "3.0.0",
968 "resolved": "https://registry.npmjs.org/bl/-/bl-3.0.0.tgz",
969 "integrity": "sha512-EUAyP5UHU5hxF8BPT0LKW8gjYLhq1DQIcneOX/pL/m2Alo+OYDQAJlHq+yseMP50Os2nHXOSic6Ss3vSQeyf4A==",
970 "dev": true,
971 "requires": {
972 "readable-stream": "^3.0.1"
973 }
974 },
975 "blob": {
976 "version": "0.0.5",
977 "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
978 "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
979 "dev": true
980 },
981 "bluebird": {
982 "version": "3.5.5",
983 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz",
984 "integrity": "sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==",
985 "dev": true
986 },
987 "body": {
988 "version": "5.1.0",
989 "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz",
990 "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=",
991 "dev": true,
992 "requires": {
993 "continuable-cache": "^0.3.1",
994 "error": "^7.0.0",
995 "raw-body": "~1.1.0",
996 "safe-json-parse": "~1.0.1"
997 }
998 },
999 "body-parser": {
1000 "version": "1.19.0",
1001 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
1002 "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
1003 "dev": true,
1004 "requires": {
1005 "bytes": "3.1.0",
1006 "content-type": "~1.0.4",
1007 "debug": "2.6.9",
1008 "depd": "~1.1.2",
1009 "http-errors": "1.7.2",
1010 "iconv-lite": "0.4.24",
1011 "on-finished": "~2.3.0",
1012 "qs": "6.7.0",
1013 "raw-body": "2.4.0",
1014 "type-is": "~1.6.17"
1015 },
1016 "dependencies": {
1017 "bytes": {
1018 "version": "3.1.0",
1019 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
1020 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
1021 "dev": true
1022 },
1023 "qs": {
1024 "version": "6.7.0",
1025 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
1026 "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
1027 "dev": true
1028 },
1029 "raw-body": {
1030 "version": "2.4.0",
1031 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
1032 "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
1033 "dev": true,
1034 "requires": {
1035 "bytes": "3.1.0",
1036 "http-errors": "1.7.2",
1037 "iconv-lite": "0.4.24",
1038 "unpipe": "1.0.0"
1039 }
1040 }
1041 }
1042 },
1043 "boolbase": {
1044 "version": "1.0.0",
1045 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
1046 "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
1047 "dev": true
1048 },
1049 "boxen": {
1050 "version": "1.3.0",
1051 "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz",
1052 "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==",
1053 "dev": true,
1054 "requires": {
1055 "ansi-align": "^2.0.0",
1056 "camelcase": "^4.0.0",
1057 "chalk": "^2.0.1",
1058 "cli-boxes": "^1.0.0",
1059 "string-width": "^2.0.0",
1060 "term-size": "^1.2.0",
1061 "widest-line": "^2.0.0"
1062 },
1063 "dependencies": {
1064 "ansi-regex": {
1065 "version": "3.0.0",
1066 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
1067 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
1068 "dev": true
1069 },
1070 "camelcase": {
1071 "version": "4.1.0",
1072 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
1073 "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
1074 "dev": true
1075 },
1076 "is-fullwidth-code-point": {
1077 "version": "2.0.0",
1078 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
1079 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
1080 "dev": true
1081 },
1082 "string-width": {
1083 "version": "2.1.1",
1084 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
1085 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
1086 "dev": true,
1087 "requires": {
1088 "is-fullwidth-code-point": "^2.0.0",
1089 "strip-ansi": "^4.0.0"
1090 }
1091 },
1092 "strip-ansi": {
1093 "version": "4.0.0",
1094 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
1095 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
1096 "dev": true,
1097 "requires": {
1098 "ansi-regex": "^3.0.0"
1099 }
1100 }
1101 }
1102 },
1103 "brace-expansion": {
1104 "version": "1.1.11",
1105 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1106 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1107 "dev": true,
1108 "requires": {
1109 "balanced-match": "^1.0.0",
1110 "concat-map": "0.0.1"
1111 }
1112 },
1113 "braces": {
1114 "version": "3.0.2",
1115 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
1116 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
1117 "dev": true,
1118 "requires": {
1119 "fill-range": "^7.0.1"
1120 }
1121 },
1122 "browser-stdout": {
1123 "version": "1.3.1",
1124 "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
1125 "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
1126 "dev": true
1127 },
1128 "browserslist": {
1129 "version": "4.7.0",
1130 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.0.tgz",
1131 "integrity": "sha512-9rGNDtnj+HaahxiVV38Gn8n8Lr8REKsel68v1sPFfIGEK6uSXTY3h9acgiT1dZVtOOUtifo/Dn8daDQ5dUgVsA==",
1132 "dev": true,
1133 "requires": {
1134 "caniuse-lite": "^1.0.30000989",
1135 "electron-to-chromium": "^1.3.247",
1136 "node-releases": "^1.1.29"
1137 }
1138 },
1139 "buffer": {
1140 "version": "5.4.3",
1141 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.4.3.tgz",
1142 "integrity": "sha512-zvj65TkFeIt3i6aj5bIvJDzjjQQGs4o/sNoezg1F1kYap9Nu2jcUdpwzRSJTHMMzG0H7bZkn4rNQpImhuxWX2A==",
1143 "dev": true,
1144 "requires": {
1145 "base64-js": "^1.0.2",
1146 "ieee754": "^1.1.4"
1147 }
1148 },
1149 "buffer-alloc": {
1150 "version": "1.2.0",
1151 "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
1152 "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
1153 "dev": true,
1154 "requires": {
1155 "buffer-alloc-unsafe": "^1.1.0",
1156 "buffer-fill": "^1.0.0"
1157 }
1158 },
1159 "buffer-alloc-unsafe": {
1160 "version": "1.1.0",
1161 "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
1162 "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
1163 "dev": true
1164 },
1165 "buffer-crc32": {
1166 "version": "0.2.13",
1167 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
1168 "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
1169 "dev": true
1170 },
1171 "buffer-fill": {
1172 "version": "1.0.0",
1173 "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
1174 "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
1175 "dev": true
1176 },
1177 "buffer-from": {
1178 "version": "1.1.1",
1179 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
1180 "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
1181 "dev": true
1182 },
1183 "bytes": {
1184 "version": "1.0.0",
1185 "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz",
1186 "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=",
1187 "dev": true
1188 },
1189 "cac": {
1190 "version": "3.0.4",
1191 "resolved": "https://registry.npmjs.org/cac/-/cac-3.0.4.tgz",
1192 "integrity": "sha1-bSTO7Dcu/lybeYgIvH9JtHJCpO8=",
1193 "dev": true,
1194 "requires": {
1195 "camelcase-keys": "^3.0.0",
1196 "chalk": "^1.1.3",
1197 "indent-string": "^3.0.0",
1198 "minimist": "^1.2.0",
1199 "read-pkg-up": "^1.0.1",
1200 "suffix": "^0.1.0",
1201 "text-table": "^0.2.0"
1202 },
1203 "dependencies": {
1204 "ansi-regex": {
1205 "version": "2.1.1",
1206 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
1207 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
1208 "dev": true
1209 },
1210 "ansi-styles": {
1211 "version": "2.2.1",
1212 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1213 "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
1214 "dev": true
1215 },
1216 "chalk": {
1217 "version": "1.1.3",
1218 "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1219 "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1220 "dev": true,
1221 "requires": {
1222 "ansi-styles": "^2.2.1",
1223 "escape-string-regexp": "^1.0.2",
1224 "has-ansi": "^2.0.0",
1225 "strip-ansi": "^3.0.0",
1226 "supports-color": "^2.0.0"
1227 }
1228 },
1229 "strip-ansi": {
1230 "version": "3.0.1",
1231 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
1232 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
1233 "dev": true,
1234 "requires": {
1235 "ansi-regex": "^2.0.0"
1236 }
1237 },
1238 "supports-color": {
1239 "version": "2.0.0",
1240 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
1241 "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
1242 "dev": true
1243 }
1244 }
1245 },
1246 "cache-base": {
1247 "version": "1.0.1",
1248 "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
1249 "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
1250 "dev": true,
1251 "requires": {
1252 "collection-visit": "^1.0.0",
1253 "component-emitter": "^1.2.1",
1254 "get-value": "^2.0.6",
1255 "has-value": "^1.0.0",
1256 "isobject": "^3.0.1",
1257 "set-value": "^2.0.0",
1258 "to-object-path": "^0.3.0",
1259 "union-value": "^1.0.0",
1260 "unset-value": "^1.0.0"
1261 }
1262 },
1263 "call-me-maybe": {
1264 "version": "1.0.1",
1265 "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz",
1266 "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=",
1267 "dev": true
1268 },
1269 "caller-callsite": {
1270 "version": "2.0.0",
1271 "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
1272 "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
1273 "dev": true,
1274 "requires": {
1275 "callsites": "^2.0.0"
1276 },
1277 "dependencies": {
1278 "callsites": {
1279 "version": "2.0.0",
1280 "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
1281 "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
1282 "dev": true
1283 }
1284 }
1285 },
1286 "caller-path": {
1287 "version": "2.0.0",
1288 "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
1289 "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
1290 "dev": true,
1291 "requires": {
1292 "caller-callsite": "^2.0.0"
1293 }
1294 },
1295 "callsite": {
1296 "version": "1.0.0",
1297 "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
1298 "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
1299 "dev": true
1300 },
1301 "callsites": {
1302 "version": "3.1.0",
1303 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
1304 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
1305 "dev": true
1306 },
1307 "camel-case": {
1308 "version": "3.0.0",
1309 "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz",
1310 "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=",
1311 "dev": true,
1312 "requires": {
1313 "no-case": "^2.2.0",
1314 "upper-case": "^1.1.1"
1315 }
1316 },
1317 "camelcase": {
1318 "version": "5.3.1",
1319 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
1320 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
1321 "dev": true
1322 },
1323 "camelcase-keys": {
1324 "version": "3.0.0",
1325 "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-3.0.0.tgz",
1326 "integrity": "sha1-/AxsNgNj9zd+N5O5oWvM8QcMHKQ=",
1327 "dev": true,
1328 "requires": {
1329 "camelcase": "^3.0.0",
1330 "map-obj": "^1.0.0"
1331 },
1332 "dependencies": {
1333 "camelcase": {
1334 "version": "3.0.0",
1335 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
1336 "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
1337 "dev": true
1338 }
1339 }
1340 },
1341 "caniuse-lite": {
1342 "version": "1.0.30000997",
1343 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000997.tgz",
1344 "integrity": "sha512-BQLFPIdj2ntgBNWp9Q64LGUIEmvhKkzzHhUHR3CD5A9Lb7ZKF20/+sgadhFap69lk5XmK1fTUleDclaRFvgVUA==",
1345 "dev": true
1346 },
1347 "canonicalize": {
1348 "version": "1.0.1",
1349 "resolved": "https://registry.npmjs.org/canonicalize/-/canonicalize-1.0.1.tgz",
1350 "integrity": "sha512-N3cmB3QLhS5TJ5smKFf1w42rJXWe6C1qP01z4dxJiI5v269buii4fLHWETDyf7yEd0azGLNC63VxNMiPd2u0Cg==",
1351 "dev": true
1352 },
1353 "capture-stack-trace": {
1354 "version": "1.0.1",
1355 "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz",
1356 "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==",
1357 "dev": true
1358 },
1359 "caseless": {
1360 "version": "0.12.0",
1361 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
1362 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
1363 "dev": true
1364 },
1365 "ccount": {
1366 "version": "1.0.4",
1367 "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.4.tgz",
1368 "integrity": "sha512-fpZ81yYfzentuieinmGnphk0pLkOTMm6MZdVqwd77ROvhko6iujLNGrHH5E7utq3ygWklwfmwuG+A7P+NpqT6w==",
1369 "dev": true
1370 },
1371 "chalk": {
1372 "version": "2.4.2",
1373 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1374 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1375 "dev": true,
1376 "requires": {
1377 "ansi-styles": "^3.2.1",
1378 "escape-string-regexp": "^1.0.5",
1379 "supports-color": "^5.3.0"
1380 }
1381 },
1382 "change-case": {
1383 "version": "3.1.0",
1384 "resolved": "https://registry.npmjs.org/change-case/-/change-case-3.1.0.tgz",
1385 "integrity": "sha512-2AZp7uJZbYEzRPsFoa+ijKdvp9zsrnnt6+yFokfwEpeJm0xuJDVoxiRCAaTzyJND8GJkofo2IcKWaUZ/OECVzw==",
1386 "dev": true,
1387 "requires": {
1388 "camel-case": "^3.0.0",
1389 "constant-case": "^2.0.0",
1390 "dot-case": "^2.1.0",
1391 "header-case": "^1.0.0",
1392 "is-lower-case": "^1.1.0",
1393 "is-upper-case": "^1.1.0",
1394 "lower-case": "^1.1.1",
1395 "lower-case-first": "^1.0.0",
1396 "no-case": "^2.3.2",
1397 "param-case": "^2.1.0",
1398 "pascal-case": "^2.0.0",
1399 "path-case": "^2.1.0",
1400 "sentence-case": "^2.1.0",
1401 "snake-case": "^2.1.0",
1402 "swap-case": "^1.1.0",
1403 "title-case": "^2.1.0",
1404 "upper-case": "^1.1.1",
1405 "upper-case-first": "^1.1.0"
1406 }
1407 },
1408 "character-entities": {
1409 "version": "1.2.3",
1410 "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.3.tgz",
1411 "integrity": "sha512-yB4oYSAa9yLcGyTbB4ItFwHw43QHdH129IJ5R+WvxOkWlyFnR5FAaBNnUq4mcxsTVZGh28bHoeTHMKXH1wZf3w==",
1412 "dev": true
1413 },
1414 "character-entities-html4": {
1415 "version": "1.1.3",
1416 "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.3.tgz",
1417 "integrity": "sha512-SwnyZ7jQBCRHELk9zf2CN5AnGEc2nA+uKMZLHvcqhpPprjkYhiLn0DywMHgN5ttFZuITMATbh68M6VIVKwJbcg==",
1418 "dev": true
1419 },
1420 "character-entities-legacy": {
1421 "version": "1.1.3",
1422 "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.3.tgz",
1423 "integrity": "sha512-YAxUpPoPwxYFsslbdKkhrGnXAtXoHNgYjlBM3WMXkWGTl5RsY3QmOyhwAgL8Nxm9l5LBThXGawxKPn68y6/fww==",
1424 "dev": true
1425 },
1426 "character-reference-invalid": {
1427 "version": "1.1.3",
1428 "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.3.tgz",
1429 "integrity": "sha512-VOq6PRzQBam/8Jm6XBGk2fNEnHXAdGd6go0rtd4weAGECBamHDwwCQSOT12TACIYUZegUXnV6xBXqUssijtxIg==",
1430 "dev": true
1431 },
1432 "chardet": {
1433 "version": "0.7.0",
1434 "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
1435 "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
1436 "dev": true
1437 },
1438 "charenc": {
1439 "version": "0.0.2",
1440 "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
1441 "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=",
1442 "dev": true
1443 },
1444 "chokidar": {
1445 "version": "3.1.1",
1446 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.1.1.tgz",
1447 "integrity": "sha512-df4o16uZmMHzVQwECZRHwfguOt5ixpuQVaZHjYMvYisgKhE+JXwcj/Tcr3+3bu/XeOJQ9ycYmzu7Mv8XrGxJDQ==",
1448 "dev": true,
1449 "requires": {
1450 "anymatch": "^3.1.0",
1451 "braces": "^3.0.2",
1452 "fsevents": "^2.0.6",
1453 "glob-parent": "^5.0.0",
1454 "is-binary-path": "^2.1.0",
1455 "is-glob": "^4.0.1",
1456 "normalize-path": "^3.0.0",
1457 "readdirp": "^3.1.1"
1458 }
1459 },
1460 "chrome-launcher": {
1461 "version": "0.11.2",
1462 "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.11.2.tgz",
1463 "integrity": "sha512-jx0kJDCXdB2ARcDMwNCtrf04oY1Up4rOmVu+fqJ5MTPOOIG8EhRcEU9NZfXZc6dMw9FU8o1r21PNp8V2M0zQ+g==",
1464 "dev": true,
1465 "requires": {
1466 "@types/node": "*",
1467 "is-wsl": "^2.1.0",
1468 "lighthouse-logger": "^1.0.0",
1469 "mkdirp": "0.5.1",
1470 "rimraf": "^2.6.1"
1471 }
1472 },
1473 "chrome-remote-interface": {
1474 "version": "0.28.0",
1475 "resolved": "https://registry.npmjs.org/chrome-remote-interface/-/chrome-remote-interface-0.28.0.tgz",
1476 "integrity": "sha512-md2qSn6rc/fADlN+Blk2UWNg0SGPYjH2s68piaPN9e62HItKm6uWeXXHh0+28Bq10oaWw8fzNAm1itDFJ+nS4w==",
1477 "dev": true,
1478 "requires": {
1479 "commander": "2.11.x",
1480 "ws": "^6.1.0"
1481 }
1482 },
1483 "chromedriver": {
1484 "version": "73.0.0",
1485 "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-73.0.0.tgz",
1486 "integrity": "sha512-RnZOTgAa3prPmA1QDHtrsEhppDGiosND5O/0ukWwGuU+EglCBHvYl1x3Mh/YypMIkmydRyq50XPrNYZadsM6rQ==",
1487 "dev": true,
1488 "requires": {
1489 "del": "^3.0.0",
1490 "extract-zip": "^1.6.7",
1491 "mkdirp": "^0.5.1",
1492 "request": "^2.88.0",
1493 "tcp-port-used": "^1.0.1"
1494 }
1495 },
1496 "ci-info": {
1497 "version": "1.6.0",
1498 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz",
1499 "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==",
1500 "dev": true
1501 },
1502 "circular-json": {
1503 "version": "0.5.9",
1504 "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.5.9.tgz",
1505 "integrity": "sha512-4ivwqHpIFJZBuhN3g/pEcdbnGUywkBblloGbkglyloVjjR3uT6tieI89MVOfbP2tHX5sgb01FuLgAOzebNlJNQ==",
1506 "dev": true
1507 },
1508 "class-utils": {
1509 "version": "0.3.6",
1510 "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
1511 "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
1512 "dev": true,
1513 "requires": {
1514 "arr-union": "^3.1.0",
1515 "define-property": "^0.2.5",
1516 "isobject": "^3.0.0",
1517 "static-extend": "^0.1.1"
1518 },
1519 "dependencies": {
1520 "define-property": {
1521 "version": "0.2.5",
1522 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1523 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1524 "dev": true,
1525 "requires": {
1526 "is-descriptor": "^0.1.0"
1527 }
1528 }
1529 }
1530 },
1531 "cli-boxes": {
1532 "version": "1.0.0",
1533 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz",
1534 "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=",
1535 "dev": true
1536 },
1537 "cli-cursor": {
1538 "version": "3.1.0",
1539 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
1540 "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
1541 "dev": true,
1542 "requires": {
1543 "restore-cursor": "^3.1.0"
1544 }
1545 },
1546 "cli-spinners": {
1547 "version": "2.2.0",
1548 "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.2.0.tgz",
1549 "integrity": "sha512-tgU3fKwzYjiLEQgPMD9Jt+JjHVL9kW93FiIMX/l7rivvOD4/LL0Mf7gda3+4U2KJBloybwgj5KEoQgGRioMiKQ==",
1550 "dev": true
1551 },
1552 "cli-width": {
1553 "version": "2.2.0",
1554 "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
1555 "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
1556 "dev": true
1557 },
1558 "cliui": {
1559 "version": "5.0.0",
1560 "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
1561 "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
1562 "dev": true,
1563 "requires": {
1564 "string-width": "^3.1.0",
1565 "strip-ansi": "^5.2.0",
1566 "wrap-ansi": "^5.1.0"
1567 },
1568 "dependencies": {
1569 "emoji-regex": {
1570 "version": "7.0.3",
1571 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
1572 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
1573 "dev": true
1574 },
1575 "is-fullwidth-code-point": {
1576 "version": "2.0.0",
1577 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
1578 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
1579 "dev": true
1580 },
1581 "string-width": {
1582 "version": "3.1.0",
1583 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
1584 "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
1585 "dev": true,
1586 "requires": {
1587 "emoji-regex": "^7.0.1",
1588 "is-fullwidth-code-point": "^2.0.0",
1589 "strip-ansi": "^5.1.0"
1590 }
1591 }
1592 }
1593 },
1594 "clone-regexp": {
1595 "version": "1.0.1",
1596 "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-1.0.1.tgz",
1597 "integrity": "sha512-Fcij9IwRW27XedRIJnSOEupS7RVcXtObJXbcUOX93UCLqqOdRpkvzKywOOSizmEK/Is3S/RHX9dLdfo6R1Q1mw==",
1598 "dev": true,
1599 "requires": {
1600 "is-regexp": "^1.0.0",
1601 "is-supported-regexp-flag": "^1.0.0"
1602 }
1603 },
1604 "coa": {
1605 "version": "2.0.2",
1606 "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
1607 "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
1608 "dev": true,
1609 "requires": {
1610 "@types/q": "^1.5.1",
1611 "chalk": "^2.4.1",
1612 "q": "^1.1.2"
1613 }
1614 },
1615 "code-point-at": {
1616 "version": "1.1.0",
1617 "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
1618 "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
1619 "dev": true
1620 },
1621 "coffeescript": {
1622 "version": "1.10.0",
1623 "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.10.0.tgz",
1624 "integrity": "sha1-56qDAZF+9iGzXYo580jc3R234z4=",
1625 "dev": true
1626 },
1627 "collapse-white-space": {
1628 "version": "1.0.5",
1629 "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.5.tgz",
1630 "integrity": "sha512-703bOOmytCYAX9cXYqoikYIx6twmFCXsnzRQheBcTG3nzKYBR4P/+wkYeH+Mvj7qUz8zZDtdyzbxfnEi/kYzRQ==",
1631 "dev": true
1632 },
1633 "collection-visit": {
1634 "version": "1.0.0",
1635 "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
1636 "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
1637 "dev": true,
1638 "requires": {
1639 "map-visit": "^1.0.0",
1640 "object-visit": "^1.0.0"
1641 }
1642 },
1643 "color-convert": {
1644 "version": "1.9.3",
1645 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
1646 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
1647 "dev": true,
1648 "requires": {
1649 "color-name": "1.1.3"
1650 }
1651 },
1652 "color-name": {
1653 "version": "1.1.3",
1654 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1655 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
1656 "dev": true
1657 },
1658 "colors": {
1659 "version": "0.6.2",
1660 "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz",
1661 "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=",
1662 "dev": true
1663 },
1664 "combine-lists": {
1665 "version": "1.0.1",
1666 "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz",
1667 "integrity": "sha1-RYwH4J4NkA/Ci3Cj/sLazR0st/Y=",
1668 "dev": true,
1669 "requires": {
1670 "lodash": "^4.5.0"
1671 }
1672 },
1673 "combined-stream": {
1674 "version": "1.0.8",
1675 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
1676 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
1677 "dev": true,
1678 "requires": {
1679 "delayed-stream": "~1.0.0"
1680 }
1681 },
1682 "commander": {
1683 "version": "2.11.0",
1684 "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
1685 "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==",
1686 "dev": true
1687 },
1688 "component-bind": {
1689 "version": "1.0.0",
1690 "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
1691 "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
1692 "dev": true
1693 },
1694 "component-emitter": {
1695 "version": "1.3.0",
1696 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
1697 "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
1698 "dev": true
1699 },
1700 "component-inherit": {
1701 "version": "0.0.3",
1702 "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
1703 "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
1704 "dev": true
1705 },
1706 "compress-commons": {
1707 "version": "2.1.1",
1708 "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-2.1.1.tgz",
1709 "integrity": "sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q==",
1710 "dev": true,
1711 "requires": {
1712 "buffer-crc32": "^0.2.13",
1713 "crc32-stream": "^3.0.1",
1714 "normalize-path": "^3.0.0",
1715 "readable-stream": "^2.3.6"
1716 },
1717 "dependencies": {
1718 "readable-stream": {
1719 "version": "2.3.6",
1720 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
1721 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
1722 "dev": true,
1723 "requires": {
1724 "core-util-is": "~1.0.0",
1725 "inherits": "~2.0.3",
1726 "isarray": "~1.0.0",
1727 "process-nextick-args": "~2.0.0",
1728 "safe-buffer": "~5.1.1",
1729 "string_decoder": "~1.1.1",
1730 "util-deprecate": "~1.0.1"
1731 }
1732 }
1733 }
1734 },
1735 "concat-map": {
1736 "version": "0.0.1",
1737 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1738 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
1739 "dev": true
1740 },
1741 "concat-stream": {
1742 "version": "1.6.2",
1743 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
1744 "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
1745 "dev": true,
1746 "requires": {
1747 "buffer-from": "^1.0.0",
1748 "inherits": "^2.0.3",
1749 "readable-stream": "^2.2.2",
1750 "typedarray": "^0.0.6"
1751 },
1752 "dependencies": {
1753 "readable-stream": {
1754 "version": "2.3.6",
1755 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
1756 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
1757 "dev": true,
1758 "requires": {
1759 "core-util-is": "~1.0.0",
1760 "inherits": "~2.0.3",
1761 "isarray": "~1.0.0",
1762 "process-nextick-args": "~2.0.0",
1763 "safe-buffer": "~5.1.1",
1764 "string_decoder": "~1.1.1",
1765 "util-deprecate": "~1.0.1"
1766 }
1767 }
1768 }
1769 },
1770 "configstore": {
1771 "version": "3.1.2",
1772 "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz",
1773 "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==",
1774 "dev": true,
1775 "requires": {
1776 "dot-prop": "^4.1.0",
1777 "graceful-fs": "^4.1.2",
1778 "make-dir": "^1.0.0",
1779 "unique-string": "^1.0.0",
1780 "write-file-atomic": "^2.0.0",
1781 "xdg-basedir": "^3.0.0"
1782 }
1783 },
1784 "connect": {
1785 "version": "3.7.0",
1786 "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
1787 "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
1788 "dev": true,
1789 "requires": {
1790 "debug": "2.6.9",
1791 "finalhandler": "1.1.2",
1792 "parseurl": "~1.3.3",
1793 "utils-merge": "1.0.1"
1794 }
1795 },
1796 "constant-case": {
1797 "version": "2.0.0",
1798 "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-2.0.0.tgz",
1799 "integrity": "sha1-QXV2TTidP6nI7NKRhu1gBSQ7akY=",
1800 "dev": true,
1801 "requires": {
1802 "snake-case": "^2.1.0",
1803 "upper-case": "^1.1.1"
1804 }
1805 },
1806 "content-type": {
1807 "version": "1.0.4",
1808 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
1809 "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
1810 "dev": true
1811 },
1812 "continuable-cache": {
1813 "version": "0.3.1",
1814 "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz",
1815 "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=",
1816 "dev": true
1817 },
1818 "convert-source-map": {
1819 "version": "1.6.0",
1820 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
1821 "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
1822 "dev": true,
1823 "requires": {
1824 "safe-buffer": "~5.1.1"
1825 }
1826 },
1827 "cookie": {
1828 "version": "0.3.1",
1829 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
1830 "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
1831 "dev": true
1832 },
1833 "copy-descriptor": {
1834 "version": "0.1.1",
1835 "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
1836 "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
1837 "dev": true
1838 },
1839 "core-js": {
1840 "version": "3.2.1",
1841 "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.2.1.tgz",
1842 "integrity": "sha512-Qa5XSVefSVPRxy2XfUC13WbvqkxhkwB3ve+pgCQveNgYzbM/UxZeu1dcOX/xr4UmfUd+muuvsaxilQzCyUurMw==",
1843 "dev": true
1844 },
1845 "core-util-is": {
1846 "version": "1.0.2",
1847 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
1848 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
1849 "dev": true
1850 },
1851 "cosmiconfig": {
1852 "version": "5.2.1",
1853 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
1854 "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
1855 "dev": true,
1856 "requires": {
1857 "import-fresh": "^2.0.0",
1858 "is-directory": "^0.3.1",
1859 "js-yaml": "^3.13.1",
1860 "parse-json": "^4.0.0"
1861 },
1862 "dependencies": {
1863 "import-fresh": {
1864 "version": "2.0.0",
1865 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
1866 "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
1867 "dev": true,
1868 "requires": {
1869 "caller-path": "^2.0.0",
1870 "resolve-from": "^3.0.0"
1871 }
1872 },
1873 "parse-json": {
1874 "version": "4.0.0",
1875 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
1876 "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
1877 "dev": true,
1878 "requires": {
1879 "error-ex": "^1.3.1",
1880 "json-parse-better-errors": "^1.0.1"
1881 }
1882 },
1883 "resolve-from": {
1884 "version": "3.0.0",
1885 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
1886 "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
1887 "dev": true
1888 }
1889 }
1890 },
1891 "crc": {
1892 "version": "3.8.0",
1893 "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz",
1894 "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==",
1895 "dev": true,
1896 "requires": {
1897 "buffer": "^5.1.0"
1898 }
1899 },
1900 "crc32-stream": {
1901 "version": "3.0.1",
1902 "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-3.0.1.tgz",
1903 "integrity": "sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w==",
1904 "dev": true,
1905 "requires": {
1906 "crc": "^3.4.4",
1907 "readable-stream": "^3.4.0"
1908 }
1909 },
1910 "create-error-class": {
1911 "version": "3.0.2",
1912 "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz",
1913 "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=",
1914 "dev": true,
1915 "requires": {
1916 "capture-stack-trace": "^1.0.0"
1917 }
1918 },
1919 "cross-spawn": {
1920 "version": "4.0.2",
1921 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz",
1922 "integrity": "sha1-e5JHYhwjrf3ThWAEqCPL45dCTUE=",
1923 "dev": true,
1924 "requires": {
1925 "lru-cache": "^4.0.1",
1926 "which": "^1.2.9"
1927 }
1928 },
1929 "crypt": {
1930 "version": "0.0.2",
1931 "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz",
1932 "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=",
1933 "dev": true
1934 },
1935 "crypto-random-string": {
1936 "version": "1.0.0",
1937 "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz",
1938 "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=",
1939 "dev": true
1940 },
1941 "css-select": {
1942 "version": "2.0.2",
1943 "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.0.2.tgz",
1944 "integrity": "sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ==",
1945 "dev": true,
1946 "requires": {
1947 "boolbase": "^1.0.0",
1948 "css-what": "^2.1.2",
1949 "domutils": "^1.7.0",
1950 "nth-check": "^1.0.2"
1951 }
1952 },
1953 "css-select-base-adapter": {
1954 "version": "0.1.1",
1955 "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
1956 "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
1957 "dev": true
1958 },
1959 "css-tree": {
1960 "version": "1.0.0-alpha.33",
1961 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.33.tgz",
1962 "integrity": "sha512-SPt57bh5nQnpsTBsx/IXbO14sRc9xXu5MtMAVuo0BaQQmyf0NupNPPSoMaqiAF5tDFafYsTkfeH4Q/HCKXkg4w==",
1963 "dev": true,
1964 "requires": {
1965 "mdn-data": "2.0.4",
1966 "source-map": "^0.5.3"
1967 }
1968 },
1969 "css-value": {
1970 "version": "0.0.1",
1971 "resolved": "https://registry.npmjs.org/css-value/-/css-value-0.0.1.tgz",
1972 "integrity": "sha1-Xv1sLupeof1rasV+wEJ7GEUkJOo=",
1973 "dev": true
1974 },
1975 "css-what": {
1976 "version": "2.1.3",
1977 "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz",
1978 "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==",
1979 "dev": true
1980 },
1981 "csso": {
1982 "version": "3.5.1",
1983 "resolved": "https://registry.npmjs.org/csso/-/csso-3.5.1.tgz",
1984 "integrity": "sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg==",
1985 "dev": true,
1986 "requires": {
1987 "css-tree": "1.0.0-alpha.29"
1988 },
1989 "dependencies": {
1990 "css-tree": {
1991 "version": "1.0.0-alpha.29",
1992 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.29.tgz",
1993 "integrity": "sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg==",
1994 "dev": true,
1995 "requires": {
1996 "mdn-data": "~1.1.0",
1997 "source-map": "^0.5.3"
1998 }
1999 },
2000 "mdn-data": {
2001 "version": "1.1.4",
2002 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-1.1.4.tgz",
2003 "integrity": "sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA==",
2004 "dev": true
2005 }
2006 }
2007 },
2008 "cssom": {
2009 "version": "0.3.8",
2010 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
2011 "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
2012 "dev": true
2013 },
2014 "cssstyle": {
2015 "version": "1.2.1",
2016 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.2.1.tgz",
2017 "integrity": "sha512-7DYm8qe+gPx/h77QlCyFmX80+fGaE/6A/Ekl0zaszYOubvySO2saYFdQ78P29D0UsULxFKCetDGNaNRUdSF+2A==",
2018 "dev": true,
2019 "requires": {
2020 "cssom": "0.3.x"
2021 }
2022 },
2023 "currently-unhandled": {
2024 "version": "0.4.1",
2025 "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
2026 "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2027 "dev": true,
2028 "requires": {
2029 "array-find-index": "^1.0.1"
2030 }
2031 },
2032 "custom-event": {
2033 "version": "1.0.1",
2034 "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz",
2035 "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=",
2036 "dev": true
2037 },
2038 "dashdash": {
2039 "version": "1.14.1",
2040 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
2041 "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
2042 "dev": true,
2043 "requires": {
2044 "assert-plus": "^1.0.0"
2045 }
2046 },
2047 "date-format": {
2048 "version": "0.0.2",
2049 "resolved": "https://registry.npmjs.org/date-format/-/date-format-0.0.2.tgz",
2050 "integrity": "sha1-+v1Ej3IRXvHitzkVWukvK+bCjdE=",
2051 "dev": true
2052 },
2053 "dateformat": {
2054 "version": "1.0.12",
2055 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
2056 "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
2057 "dev": true,
2058 "requires": {
2059 "get-stdin": "^4.0.1",
2060 "meow": "^3.3.0"
2061 }
2062 },
2063 "debug": {
2064 "version": "2.6.9",
2065 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2066 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2067 "dev": true,
2068 "requires": {
2069 "ms": "2.0.0"
2070 }
2071 },
2072 "decamelize": {
2073 "version": "1.2.0",
2074 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2075 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
2076 "dev": true
2077 },
2078 "decamelize-keys": {
2079 "version": "1.1.0",
2080 "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
2081 "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
2082 "dev": true,
2083 "requires": {
2084 "decamelize": "^1.1.0",
2085 "map-obj": "^1.0.0"
2086 }
2087 },
2088 "decode-uri-component": {
2089 "version": "0.2.0",
2090 "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
2091 "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
2092 "dev": true
2093 },
2094 "deep-extend": {
2095 "version": "0.6.0",
2096 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
2097 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
2098 "dev": true
2099 },
2100 "deep-is": {
2101 "version": "0.1.3",
2102 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
2103 "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
2104 "dev": true
2105 },
2106 "deepmerge": {
2107 "version": "4.0.0",
2108 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.0.0.tgz",
2109 "integrity": "sha512-YZ1rOP5+kHor4hMAH+HRQnBQHg+wvS1un1hAOuIcxcBy0hzcUf6Jg2a1w65kpoOUnurOfZbERwjI1TfZxNjcww==",
2110 "dev": true
2111 },
2112 "define-properties": {
2113 "version": "1.1.3",
2114 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
2115 "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
2116 "dev": true,
2117 "requires": {
2118 "object-keys": "^1.0.12"
2119 }
2120 },
2121 "define-property": {
2122 "version": "2.0.2",
2123 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
2124 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
2125 "dev": true,
2126 "requires": {
2127 "is-descriptor": "^1.0.2",
2128 "isobject": "^3.0.1"
2129 },
2130 "dependencies": {
2131 "is-accessor-descriptor": {
2132 "version": "1.0.0",
2133 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2134 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2135 "dev": true,
2136 "requires": {
2137 "kind-of": "^6.0.0"
2138 }
2139 },
2140 "is-data-descriptor": {
2141 "version": "1.0.0",
2142 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2143 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2144 "dev": true,
2145 "requires": {
2146 "kind-of": "^6.0.0"
2147 }
2148 },
2149 "is-descriptor": {
2150 "version": "1.0.2",
2151 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2152 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2153 "dev": true,
2154 "requires": {
2155 "is-accessor-descriptor": "^1.0.0",
2156 "is-data-descriptor": "^1.0.0",
2157 "kind-of": "^6.0.2"
2158 }
2159 }
2160 }
2161 },
2162 "del": {
2163 "version": "3.0.0",
2164 "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz",
2165 "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=",
2166 "dev": true,
2167 "requires": {
2168 "globby": "^6.1.0",
2169 "is-path-cwd": "^1.0.0",
2170 "is-path-in-cwd": "^1.0.0",
2171 "p-map": "^1.1.1",
2172 "pify": "^3.0.0",
2173 "rimraf": "^2.2.8"
2174 },
2175 "dependencies": {
2176 "pify": {
2177 "version": "3.0.0",
2178 "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
2179 "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
2180 "dev": true
2181 }
2182 }
2183 },
2184 "delayed-stream": {
2185 "version": "1.0.0",
2186 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2187 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
2188 "dev": true
2189 },
2190 "depd": {
2191 "version": "1.1.2",
2192 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2193 "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
2194 "dev": true
2195 },
2196 "details-element-polyfill": {
2197 "version": "2.4.0",
2198 "resolved": "https://registry.npmjs.org/details-element-polyfill/-/details-element-polyfill-2.4.0.tgz",
2199 "integrity": "sha512-jnZ/m0+b1gz3EcooitqL7oDEkKHEro659dt8bWB/T/HjiILucoQhHvvi5MEOAIFJXxxO+rIYJ/t3qCgfUOSU5g==",
2200 "dev": true
2201 },
2202 "detect-libc": {
2203 "version": "1.0.3",
2204 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
2205 "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
2206 "dev": true,
2207 "optional": true
2208 },
2209 "di": {
2210 "version": "0.0.1",
2211 "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz",
2212 "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=",
2213 "dev": true
2214 },
2215 "diff": {
2216 "version": "3.5.0",
2217 "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
2218 "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
2219 "dev": true
2220 },
2221 "dir-glob": {
2222 "version": "2.2.2",
2223 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz",
2224 "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==",
2225 "dev": true,
2226 "requires": {
2227 "path-type": "^3.0.0"
2228 },
2229 "dependencies": {
2230 "path-type": {
2231 "version": "3.0.0",
2232 "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
2233 "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
2234 "dev": true,
2235 "requires": {
2236 "pify": "^3.0.0"
2237 }
2238 },
2239 "pify": {
2240 "version": "3.0.0",
2241 "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
2242 "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
2243 "dev": true
2244 }
2245 }
2246 },
2247 "doctrine": {
2248 "version": "3.0.0",
2249 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
2250 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
2251 "dev": true,
2252 "requires": {
2253 "esutils": "^2.0.2"
2254 }
2255 },
2256 "dom-serialize": {
2257 "version": "2.2.1",
2258 "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz",
2259 "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=",
2260 "dev": true,
2261 "requires": {
2262 "custom-event": "~1.0.0",
2263 "ent": "~2.2.0",
2264 "extend": "^3.0.0",
2265 "void-elements": "^2.0.0"
2266 }
2267 },
2268 "dom-serializer": {
2269 "version": "0.2.1",
2270 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.1.tgz",
2271 "integrity": "sha512-sK3ujri04WyjwQXVoK4PU3y8ula1stq10GJZpqHIUgoGZdsGzAGu65BnU3d08aTVSvO7mGPZUc0wTEDL+qGE0Q==",
2272 "dev": true,
2273 "requires": {
2274 "domelementtype": "^2.0.1",
2275 "entities": "^2.0.0"
2276 },
2277 "dependencies": {
2278 "domelementtype": {
2279 "version": "2.0.1",
2280 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz",
2281 "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==",
2282 "dev": true
2283 }
2284 }
2285 },
2286 "domelementtype": {
2287 "version": "1.3.1",
2288 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
2289 "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
2290 "dev": true
2291 },
2292 "domhandler": {
2293 "version": "2.4.2",
2294 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
2295 "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
2296 "dev": true,
2297 "requires": {
2298 "domelementtype": "1"
2299 }
2300 },
2301 "domutils": {
2302 "version": "1.7.0",
2303 "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
2304 "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
2305 "dev": true,
2306 "requires": {
2307 "dom-serializer": "0",
2308 "domelementtype": "1"
2309 }
2310 },
2311 "dot-case": {
2312 "version": "2.1.1",
2313 "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-2.1.1.tgz",
2314 "integrity": "sha1-NNzzf1Co6TwrO8qLt/uRVcfaO+4=",
2315 "dev": true,
2316 "requires": {
2317 "no-case": "^2.2.0"
2318 }
2319 },
2320 "dot-prop": {
2321 "version": "4.2.0",
2322 "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz",
2323 "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==",
2324 "dev": true,
2325 "requires": {
2326 "is-obj": "^1.0.0"
2327 }
2328 },
2329 "duplexer3": {
2330 "version": "0.1.4",
2331 "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
2332 "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
2333 "dev": true
2334 },
2335 "each-async": {
2336 "version": "1.1.1",
2337 "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz",
2338 "integrity": "sha1-3uUim98KtrogEqOV4bhpq/iBNHM=",
2339 "dev": true,
2340 "requires": {
2341 "onetime": "^1.0.0",
2342 "set-immediate-shim": "^1.0.0"
2343 },
2344 "dependencies": {
2345 "onetime": {
2346 "version": "1.1.0",
2347 "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
2348 "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
2349 "dev": true
2350 }
2351 }
2352 },
2353 "ecc-jsbn": {
2354 "version": "0.1.2",
2355 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
2356 "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
2357 "dev": true,
2358 "requires": {
2359 "jsbn": "~0.1.0",
2360 "safer-buffer": "^2.1.0"
2361 }
2362 },
2363 "ee-first": {
2364 "version": "1.1.1",
2365 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
2366 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
2367 "dev": true
2368 },
2369 "ejs": {
2370 "version": "2.7.1",
2371 "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.1.tgz",
2372 "integrity": "sha512-kS/gEPzZs3Y1rRsbGX4UOSjtP/CeJP0CxSNZHYxGfVM/VgLcv0ZqM7C45YyTj2DI2g7+P9Dd24C+IMIg6D0nYQ==",
2373 "dev": true
2374 },
2375 "electron-to-chromium": {
2376 "version": "1.3.267",
2377 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.267.tgz",
2378 "integrity": "sha512-9Q2ixAJC+oHjWNtJV0MQ4vJMCWSowIrC6V6vcr+bwPddTDHj2ddv9xxXCzf4jT/fy6HP7maPoW0gifXkRxCttQ==",
2379 "dev": true
2380 },
2381 "emoji-regex": {
2382 "version": "8.0.0",
2383 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
2384 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
2385 "dev": true
2386 },
2387 "encodeurl": {
2388 "version": "1.0.2",
2389 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
2390 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
2391 "dev": true
2392 },
2393 "end-of-stream": {
2394 "version": "1.4.4",
2395 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
2396 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
2397 "dev": true,
2398 "requires": {
2399 "once": "^1.4.0"
2400 }
2401 },
2402 "engine.io": {
2403 "version": "3.2.1",
2404 "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz",
2405 "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==",
2406 "dev": true,
2407 "requires": {
2408 "accepts": "~1.3.4",
2409 "base64id": "1.0.0",
2410 "cookie": "0.3.1",
2411 "debug": "~3.1.0",
2412 "engine.io-parser": "~2.1.0",
2413 "ws": "~3.3.1"
2414 },
2415 "dependencies": {
2416 "debug": {
2417 "version": "3.1.0",
2418 "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
2419 "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
2420 "dev": true,
2421 "requires": {
2422 "ms": "2.0.0"
2423 }
2424 },
2425 "ws": {
2426 "version": "3.3.3",
2427 "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
2428 "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
2429 "dev": true,
2430 "requires": {
2431 "async-limiter": "~1.0.0",
2432 "safe-buffer": "~5.1.0",
2433 "ultron": "~1.1.0"
2434 }
2435 }
2436 }
2437 },
2438 "engine.io-client": {
2439 "version": "3.2.1",
2440 "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz",
2441 "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==",
2442 "dev": true,
2443 "requires": {
2444 "component-emitter": "1.2.1",
2445 "component-inherit": "0.0.3",
2446 "debug": "~3.1.0",
2447 "engine.io-parser": "~2.1.1",
2448 "has-cors": "1.1.0",
2449 "indexof": "0.0.1",
2450 "parseqs": "0.0.5",
2451 "parseuri": "0.0.5",
2452 "ws": "~3.3.1",
2453 "xmlhttprequest-ssl": "~1.5.4",
2454 "yeast": "0.1.2"
2455 },
2456 "dependencies": {
2457 "component-emitter": {
2458 "version": "1.2.1",
2459 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
2460 "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
2461 "dev": true
2462 },
2463 "debug": {
2464 "version": "3.1.0",
2465 "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
2466 "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
2467 "dev": true,
2468 "requires": {
2469 "ms": "2.0.0"
2470 }
2471 },
2472 "ws": {
2473 "version": "3.3.3",
2474 "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
2475 "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
2476 "dev": true,
2477 "requires": {
2478 "async-limiter": "~1.0.0",
2479 "safe-buffer": "~5.1.0",
2480 "ultron": "~1.1.0"
2481 }
2482 }
2483 }
2484 },
2485 "engine.io-parser": {
2486 "version": "2.1.3",
2487 "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz",
2488 "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==",
2489 "dev": true,
2490 "requires": {
2491 "after": "0.8.2",
2492 "arraybuffer.slice": "~0.0.7",
2493 "base64-arraybuffer": "0.1.5",
2494 "blob": "0.0.5",
2495 "has-binary2": "~1.0.2"
2496 }
2497 },
2498 "ent": {
2499 "version": "2.2.0",
2500 "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
2501 "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
2502 "dev": true
2503 },
2504 "entities": {
2505 "version": "2.0.0",
2506 "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz",
2507 "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==",
2508 "dev": true
2509 },
2510 "error": {
2511 "version": "7.2.0",
2512 "resolved": "https://registry.npmjs.org/error/-/error-7.2.0.tgz",
2513 "integrity": "sha512-M6t3j3Vt3uDicrViMP5fLq2AeADNrCVFD8Oj4Qt2MHsX0mPYG7D5XdnEfSdRpaHQzjAJ19wu+I1mw9rQYMTAPg==",
2514 "dev": true,
2515 "requires": {
2516 "string-template": "~0.2.1"
2517 }
2518 },
2519 "error-ex": {
2520 "version": "1.3.2",
2521 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
2522 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
2523 "dev": true,
2524 "requires": {
2525 "is-arrayish": "^0.2.1"
2526 }
2527 },
2528 "es-abstract": {
2529 "version": "1.14.2",
2530 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.14.2.tgz",
2531 "integrity": "sha512-DgoQmbpFNOofkjJtKwr87Ma5EW4Dc8fWhD0R+ndq7Oc456ivUfGOOP6oAZTTKl5/CcNMP+EN+e3/iUzgE0veZg==",
2532 "dev": true,
2533 "requires": {
2534 "es-to-primitive": "^1.2.0",
2535 "function-bind": "^1.1.1",
2536 "has": "^1.0.3",
2537 "has-symbols": "^1.0.0",
2538 "is-callable": "^1.1.4",
2539 "is-regex": "^1.0.4",
2540 "object-inspect": "^1.6.0",
2541 "object-keys": "^1.1.1",
2542 "string.prototype.trimleft": "^2.0.0",
2543 "string.prototype.trimright": "^2.0.0"
2544 }
2545 },
2546 "es-to-primitive": {
2547 "version": "1.2.0",
2548 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz",
2549 "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==",
2550 "dev": true,
2551 "requires": {
2552 "is-callable": "^1.1.4",
2553 "is-date-object": "^1.0.1",
2554 "is-symbol": "^1.0.2"
2555 }
2556 },
2557 "es6-promise": {
2558 "version": "4.2.8",
2559 "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
2560 "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==",
2561 "dev": true
2562 },
2563 "es6-promisify": {
2564 "version": "5.0.0",
2565 "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
2566 "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
2567 "dev": true,
2568 "requires": {
2569 "es6-promise": "^4.0.3"
2570 }
2571 },
2572 "escape-html": {
2573 "version": "1.0.3",
2574 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
2575 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
2576 "dev": true
2577 },
2578 "escape-string-regexp": {
2579 "version": "1.0.5",
2580 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
2581 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
2582 "dev": true
2583 },
2584 "eslint": {
2585 "version": "5.16.0",
2586 "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz",
2587 "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==",
2588 "dev": true,
2589 "requires": {
2590 "@babel/code-frame": "^7.0.0",
2591 "ajv": "^6.9.1",
2592 "chalk": "^2.1.0",
2593 "cross-spawn": "^6.0.5",
2594 "debug": "^4.0.1",
2595 "doctrine": "^3.0.0",
2596 "eslint-scope": "^4.0.3",
2597 "eslint-utils": "^1.3.1",
2598 "eslint-visitor-keys": "^1.0.0",
2599 "espree": "^5.0.1",
2600 "esquery": "^1.0.1",
2601 "esutils": "^2.0.2",
2602 "file-entry-cache": "^5.0.1",
2603 "functional-red-black-tree": "^1.0.1",
2604 "glob": "^7.1.2",
2605 "globals": "^11.7.0",
2606 "ignore": "^4.0.6",
2607 "import-fresh": "^3.0.0",
2608 "imurmurhash": "^0.1.4",
2609 "inquirer": "^6.2.2",
2610 "js-yaml": "^3.13.0",
2611 "json-stable-stringify-without-jsonify": "^1.0.1",
2612 "levn": "^0.3.0",
2613 "lodash": "^4.17.11",
2614 "minimatch": "^3.0.4",
2615 "mkdirp": "^0.5.1",
2616 "natural-compare": "^1.4.0",
2617 "optionator": "^0.8.2",
2618 "path-is-inside": "^1.0.2",
2619 "progress": "^2.0.0",
2620 "regexpp": "^2.0.1",
2621 "semver": "^5.5.1",
2622 "strip-ansi": "^4.0.0",
2623 "strip-json-comments": "^2.0.1",
2624 "table": "^5.2.3",
2625 "text-table": "^0.2.0"
2626 },
2627 "dependencies": {
2628 "ansi-escapes": {
2629 "version": "3.2.0",
2630 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
2631 "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
2632 "dev": true
2633 },
2634 "ansi-regex": {
2635 "version": "3.0.0",
2636 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
2637 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
2638 "dev": true
2639 },
2640 "cli-cursor": {
2641 "version": "2.1.0",
2642 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
2643 "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
2644 "dev": true,
2645 "requires": {
2646 "restore-cursor": "^2.0.0"
2647 }
2648 },
2649 "cross-spawn": {
2650 "version": "6.0.5",
2651 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
2652 "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
2653 "dev": true,
2654 "requires": {
2655 "nice-try": "^1.0.4",
2656 "path-key": "^2.0.1",
2657 "semver": "^5.5.0",
2658 "shebang-command": "^1.2.0",
2659 "which": "^1.2.9"
2660 }
2661 },
2662 "debug": {
2663 "version": "4.1.1",
2664 "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
2665 "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
2666 "dev": true,
2667 "requires": {
2668 "ms": "^2.1.1"
2669 }
2670 },
2671 "figures": {
2672 "version": "2.0.0",
2673 "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
2674 "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
2675 "dev": true,
2676 "requires": {
2677 "escape-string-regexp": "^1.0.5"
2678 }
2679 },
2680 "inquirer": {
2681 "version": "6.5.2",
2682 "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz",
2683 "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==",
2684 "dev": true,
2685 "requires": {
2686 "ansi-escapes": "^3.2.0",
2687 "chalk": "^2.4.2",
2688 "cli-cursor": "^2.1.0",
2689 "cli-width": "^2.0.0",
2690 "external-editor": "^3.0.3",
2691 "figures": "^2.0.0",
2692 "lodash": "^4.17.12",
2693 "mute-stream": "0.0.7",
2694 "run-async": "^2.2.0",
2695 "rxjs": "^6.4.0",
2696 "string-width": "^2.1.0",
2697 "strip-ansi": "^5.1.0",
2698 "through": "^2.3.6"
2699 },
2700 "dependencies": {
2701 "ansi-regex": {
2702 "version": "4.1.0",
2703 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
2704 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
2705 "dev": true
2706 },
2707 "strip-ansi": {
2708 "version": "5.2.0",
2709 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
2710 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
2711 "dev": true,
2712 "requires": {
2713 "ansi-regex": "^4.1.0"
2714 }
2715 }
2716 }
2717 },
2718 "is-fullwidth-code-point": {
2719 "version": "2.0.0",
2720 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
2721 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
2722 "dev": true
2723 },
2724 "mimic-fn": {
2725 "version": "1.2.0",
2726 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
2727 "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
2728 "dev": true
2729 },
2730 "ms": {
2731 "version": "2.1.2",
2732 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2733 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2734 "dev": true
2735 },
2736 "mute-stream": {
2737 "version": "0.0.7",
2738 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
2739 "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
2740 "dev": true
2741 },
2742 "onetime": {
2743 "version": "2.0.1",
2744 "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
2745 "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
2746 "dev": true,
2747 "requires": {
2748 "mimic-fn": "^1.0.0"
2749 }
2750 },
2751 "restore-cursor": {
2752 "version": "2.0.0",
2753 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
2754 "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
2755 "dev": true,
2756 "requires": {
2757 "onetime": "^2.0.0",
2758 "signal-exit": "^3.0.2"
2759 }
2760 },
2761 "string-width": {
2762 "version": "2.1.1",
2763 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
2764 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
2765 "dev": true,
2766 "requires": {
2767 "is-fullwidth-code-point": "^2.0.0",
2768 "strip-ansi": "^4.0.0"
2769 }
2770 },
2771 "strip-ansi": {
2772 "version": "4.0.0",
2773 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
2774 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
2775 "dev": true,
2776 "requires": {
2777 "ansi-regex": "^3.0.0"
2778 }
2779 }
2780 }
2781 },
2782 "eslint-config-wikimedia": {
2783 "version": "0.14.1",
2784 "resolved": "https://registry.npmjs.org/eslint-config-wikimedia/-/eslint-config-wikimedia-0.14.1.tgz",
2785 "integrity": "sha512-n59pO9wssY9OGcN0E2pKexqwn0N7BJoqFf2Bl0r4Q7Xp+OM+auMN9gq0guy6Tk3nvDm8Me+BwUa3jiWWmpNQvw==",
2786 "dev": true,
2787 "requires": {
2788 "eslint": "^6.2.2",
2789 "eslint-plugin-json": "^1.4.0",
2790 "eslint-plugin-no-jquery": "^2.1.0",
2791 "eslint-plugin-qunit": "^4.0.0"
2792 },
2793 "dependencies": {
2794 "acorn": {
2795 "version": "7.1.0",
2796 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz",
2797 "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==",
2798 "dev": true
2799 },
2800 "ansi-escapes": {
2801 "version": "3.2.0",
2802 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
2803 "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
2804 "dev": true
2805 },
2806 "ansi-regex": {
2807 "version": "3.0.0",
2808 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
2809 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
2810 "dev": true
2811 },
2812 "cli-cursor": {
2813 "version": "2.1.0",
2814 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
2815 "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
2816 "dev": true,
2817 "requires": {
2818 "restore-cursor": "^2.0.0"
2819 }
2820 },
2821 "cross-spawn": {
2822 "version": "6.0.5",
2823 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
2824 "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
2825 "dev": true,
2826 "requires": {
2827 "nice-try": "^1.0.4",
2828 "path-key": "^2.0.1",
2829 "semver": "^5.5.0",
2830 "shebang-command": "^1.2.0",
2831 "which": "^1.2.9"
2832 },
2833 "dependencies": {
2834 "semver": {
2835 "version": "5.7.1",
2836 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
2837 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
2838 "dev": true
2839 }
2840 }
2841 },
2842 "debug": {
2843 "version": "4.1.1",
2844 "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
2845 "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
2846 "dev": true,
2847 "requires": {
2848 "ms": "^2.1.1"
2849 }
2850 },
2851 "eslint": {
2852 "version": "6.4.0",
2853 "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.4.0.tgz",
2854 "integrity": "sha512-WTVEzK3lSFoXUovDHEbkJqCVPEPwbhCq4trDktNI6ygs7aO41d4cDT0JFAT5MivzZeVLWlg7vHL+bgrQv/t3vA==",
2855 "dev": true,
2856 "requires": {
2857 "@babel/code-frame": "^7.0.0",
2858 "ajv": "^6.10.0",
2859 "chalk": "^2.1.0",
2860 "cross-spawn": "^6.0.5",
2861 "debug": "^4.0.1",
2862 "doctrine": "^3.0.0",
2863 "eslint-scope": "^5.0.0",
2864 "eslint-utils": "^1.4.2",
2865 "eslint-visitor-keys": "^1.1.0",
2866 "espree": "^6.1.1",
2867 "esquery": "^1.0.1",
2868 "esutils": "^2.0.2",
2869 "file-entry-cache": "^5.0.1",
2870 "functional-red-black-tree": "^1.0.1",
2871 "glob-parent": "^5.0.0",
2872 "globals": "^11.7.0",
2873 "ignore": "^4.0.6",
2874 "import-fresh": "^3.0.0",
2875 "imurmurhash": "^0.1.4",
2876 "inquirer": "^6.4.1",
2877 "is-glob": "^4.0.0",
2878 "js-yaml": "^3.13.1",
2879 "json-stable-stringify-without-jsonify": "^1.0.1",
2880 "levn": "^0.3.0",
2881 "lodash": "^4.17.14",
2882 "minimatch": "^3.0.4",
2883 "mkdirp": "^0.5.1",
2884 "natural-compare": "^1.4.0",
2885 "optionator": "^0.8.2",
2886 "progress": "^2.0.0",
2887 "regexpp": "^2.0.1",
2888 "semver": "^6.1.2",
2889 "strip-ansi": "^5.2.0",
2890 "strip-json-comments": "^3.0.1",
2891 "table": "^5.2.3",
2892 "text-table": "^0.2.0",
2893 "v8-compile-cache": "^2.0.3"
2894 }
2895 },
2896 "eslint-scope": {
2897 "version": "5.0.0",
2898 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz",
2899 "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==",
2900 "dev": true,
2901 "requires": {
2902 "esrecurse": "^4.1.0",
2903 "estraverse": "^4.1.1"
2904 }
2905 },
2906 "espree": {
2907 "version": "6.1.1",
2908 "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.1.tgz",
2909 "integrity": "sha512-EYbr8XZUhWbYCqQRW0duU5LxzL5bETN6AjKBGy1302qqzPaCH10QbRg3Wvco79Z8x9WbiE8HYB4e75xl6qUYvQ==",
2910 "dev": true,
2911 "requires": {
2912 "acorn": "^7.0.0",
2913 "acorn-jsx": "^5.0.2",
2914 "eslint-visitor-keys": "^1.1.0"
2915 }
2916 },
2917 "figures": {
2918 "version": "2.0.0",
2919 "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
2920 "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
2921 "dev": true,
2922 "requires": {
2923 "escape-string-regexp": "^1.0.5"
2924 }
2925 },
2926 "inquirer": {
2927 "version": "6.5.2",
2928 "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz",
2929 "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==",
2930 "dev": true,
2931 "requires": {
2932 "ansi-escapes": "^3.2.0",
2933 "chalk": "^2.4.2",
2934 "cli-cursor": "^2.1.0",
2935 "cli-width": "^2.0.0",
2936 "external-editor": "^3.0.3",
2937 "figures": "^2.0.0",
2938 "lodash": "^4.17.12",
2939 "mute-stream": "0.0.7",
2940 "run-async": "^2.2.0",
2941 "rxjs": "^6.4.0",
2942 "string-width": "^2.1.0",
2943 "strip-ansi": "^5.1.0",
2944 "through": "^2.3.6"
2945 }
2946 },
2947 "is-fullwidth-code-point": {
2948 "version": "2.0.0",
2949 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
2950 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
2951 "dev": true
2952 },
2953 "mimic-fn": {
2954 "version": "1.2.0",
2955 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
2956 "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
2957 "dev": true
2958 },
2959 "ms": {
2960 "version": "2.1.2",
2961 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2962 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2963 "dev": true
2964 },
2965 "mute-stream": {
2966 "version": "0.0.7",
2967 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
2968 "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
2969 "dev": true
2970 },
2971 "onetime": {
2972 "version": "2.0.1",
2973 "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
2974 "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
2975 "dev": true,
2976 "requires": {
2977 "mimic-fn": "^1.0.0"
2978 }
2979 },
2980 "restore-cursor": {
2981 "version": "2.0.0",
2982 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
2983 "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
2984 "dev": true,
2985 "requires": {
2986 "onetime": "^2.0.0",
2987 "signal-exit": "^3.0.2"
2988 }
2989 },
2990 "semver": {
2991 "version": "6.3.0",
2992 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
2993 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
2994 "dev": true
2995 },
2996 "string-width": {
2997 "version": "2.1.1",
2998 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
2999 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
3000 "dev": true,
3001 "requires": {
3002 "is-fullwidth-code-point": "^2.0.0",
3003 "strip-ansi": "^4.0.0"
3004 },
3005 "dependencies": {
3006 "strip-ansi": {
3007 "version": "4.0.0",
3008 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
3009 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
3010 "dev": true,
3011 "requires": {
3012 "ansi-regex": "^3.0.0"
3013 }
3014 }
3015 }
3016 },
3017 "strip-json-comments": {
3018 "version": "3.0.1",
3019 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz",
3020 "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==",
3021 "dev": true
3022 }
3023 }
3024 },
3025 "eslint-plugin-json": {
3026 "version": "1.4.0",
3027 "resolved": "https://registry.npmjs.org/eslint-plugin-json/-/eslint-plugin-json-1.4.0.tgz",
3028 "integrity": "sha512-CECvgRAWtUzuepdlPWd+VA7fhyF9HT183pZnl8wQw5x699Mk/MbME/q8xtULBfooi3LUbj6fToieNmsvUcDxWA==",
3029 "dev": true,
3030 "requires": {
3031 "vscode-json-languageservice": "^3.2.1"
3032 }
3033 },
3034 "eslint-plugin-no-jquery": {
3035 "version": "2.1.0",
3036 "resolved": "https://registry.npmjs.org/eslint-plugin-no-jquery/-/eslint-plugin-no-jquery-2.1.0.tgz",
3037 "integrity": "sha512-5sr5tOJRfuRviyAvFTe/mr80TXWxTteD/JHRuJtDN8q/bxAh16eSKoKLAevLC7wZCRN2iwnEfhQPQV4rp/gYtg==",
3038 "dev": true
3039 },
3040 "eslint-plugin-qunit": {
3041 "version": "4.0.0",
3042 "resolved": "https://registry.npmjs.org/eslint-plugin-qunit/-/eslint-plugin-qunit-4.0.0.tgz",
3043 "integrity": "sha512-+0i2xcYryUoLawi47Lp0iJKzkP931G5GXwIOq1KBKQc2pknV1VPjfE6b4mI2mR2RnL7WRoS30YjwC9SjQgJDXQ==",
3044 "dev": true
3045 },
3046 "eslint-scope": {
3047 "version": "4.0.3",
3048 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
3049 "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
3050 "dev": true,
3051 "requires": {
3052 "esrecurse": "^4.1.0",
3053 "estraverse": "^4.1.1"
3054 }
3055 },
3056 "eslint-utils": {
3057 "version": "1.4.2",
3058 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz",
3059 "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==",
3060 "dev": true,
3061 "requires": {
3062 "eslint-visitor-keys": "^1.0.0"
3063 }
3064 },
3065 "eslint-visitor-keys": {
3066 "version": "1.1.0",
3067 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz",
3068 "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==",
3069 "dev": true
3070 },
3071 "espree": {
3072 "version": "5.0.1",
3073 "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz",
3074 "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==",
3075 "dev": true,
3076 "requires": {
3077 "acorn": "^6.0.7",
3078 "acorn-jsx": "^5.0.0",
3079 "eslint-visitor-keys": "^1.0.0"
3080 }
3081 },
3082 "esprima": {
3083 "version": "4.0.1",
3084 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
3085 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
3086 "dev": true
3087 },
3088 "esquery": {
3089 "version": "1.0.1",
3090 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz",
3091 "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==",
3092 "dev": true,
3093 "requires": {
3094 "estraverse": "^4.0.0"
3095 }
3096 },
3097 "esrecurse": {
3098 "version": "4.2.1",
3099 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
3100 "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
3101 "dev": true,
3102 "requires": {
3103 "estraverse": "^4.1.0"
3104 }
3105 },
3106 "estraverse": {
3107 "version": "4.3.0",
3108 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
3109 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
3110 "dev": true
3111 },
3112 "esutils": {
3113 "version": "2.0.3",
3114 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
3115 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
3116 "dev": true
3117 },
3118 "eventemitter2": {
3119 "version": "0.4.14",
3120 "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
3121 "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=",
3122 "dev": true
3123 },
3124 "eventemitter3": {
3125 "version": "4.0.0",
3126 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz",
3127 "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==",
3128 "dev": true
3129 },
3130 "execa": {
3131 "version": "0.7.0",
3132 "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
3133 "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
3134 "dev": true,
3135 "requires": {
3136 "cross-spawn": "^5.0.1",
3137 "get-stream": "^3.0.0",
3138 "is-stream": "^1.1.0",
3139 "npm-run-path": "^2.0.0",
3140 "p-finally": "^1.0.0",
3141 "signal-exit": "^3.0.0",
3142 "strip-eof": "^1.0.0"
3143 },
3144 "dependencies": {
3145 "cross-spawn": {
3146 "version": "5.1.0",
3147 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
3148 "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
3149 "dev": true,
3150 "requires": {
3151 "lru-cache": "^4.0.1",
3152 "shebang-command": "^1.2.0",
3153 "which": "^1.2.9"
3154 }
3155 }
3156 }
3157 },
3158 "execall": {
3159 "version": "1.0.0",
3160 "resolved": "https://registry.npmjs.org/execall/-/execall-1.0.0.tgz",
3161 "integrity": "sha1-c9CQTjlbPKsGWLCNCewlMH8pu3M=",
3162 "dev": true,
3163 "requires": {
3164 "clone-regexp": "^1.0.0"
3165 }
3166 },
3167 "exit": {
3168 "version": "0.1.2",
3169 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
3170 "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
3171 "dev": true
3172 },
3173 "expand-braces": {
3174 "version": "0.1.2",
3175 "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz",
3176 "integrity": "sha1-SIsdHSRRyz06axks/AMPRMWFX+o=",
3177 "dev": true,
3178 "requires": {
3179 "array-slice": "^0.2.3",
3180 "array-unique": "^0.2.1",
3181 "braces": "^0.1.2"
3182 },
3183 "dependencies": {
3184 "array-unique": {
3185 "version": "0.2.1",
3186 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
3187 "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
3188 "dev": true
3189 },
3190 "braces": {
3191 "version": "0.1.5",
3192 "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz",
3193 "integrity": "sha1-wIVxEIUpHYt1/ddOqw+FlygHEeY=",
3194 "dev": true,
3195 "requires": {
3196 "expand-range": "^0.1.0"
3197 }
3198 }
3199 }
3200 },
3201 "expand-brackets": {
3202 "version": "2.1.4",
3203 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3204 "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3205 "dev": true,
3206 "requires": {
3207 "debug": "^2.3.3",
3208 "define-property": "^0.2.5",
3209 "extend-shallow": "^2.0.1",
3210 "posix-character-classes": "^0.1.0",
3211 "regex-not": "^1.0.0",
3212 "snapdragon": "^0.8.1",
3213 "to-regex": "^3.0.1"
3214 },
3215 "dependencies": {
3216 "define-property": {
3217 "version": "0.2.5",
3218 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3219 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3220 "dev": true,
3221 "requires": {
3222 "is-descriptor": "^0.1.0"
3223 }
3224 },
3225 "extend-shallow": {
3226 "version": "2.0.1",
3227 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3228 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3229 "dev": true,
3230 "requires": {
3231 "is-extendable": "^0.1.0"
3232 }
3233 }
3234 }
3235 },
3236 "expand-range": {
3237 "version": "0.1.1",
3238 "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz",
3239 "integrity": "sha1-TLjtoJk8pW+k9B/ELzy7TMrf8EQ=",
3240 "dev": true,
3241 "requires": {
3242 "is-number": "^0.1.1",
3243 "repeat-string": "^0.2.2"
3244 },
3245 "dependencies": {
3246 "is-number": {
3247 "version": "0.1.1",
3248 "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz",
3249 "integrity": "sha1-aaevEWlj1HIG7JvZtIoUIW8eOAY=",
3250 "dev": true
3251 },
3252 "repeat-string": {
3253 "version": "0.2.2",
3254 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz",
3255 "integrity": "sha1-x6jTI2BoNiBZp+RlH8aITosftK4=",
3256 "dev": true
3257 }
3258 }
3259 },
3260 "extend": {
3261 "version": "3.0.2",
3262 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3263 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
3264 "dev": true
3265 },
3266 "extend-shallow": {
3267 "version": "3.0.2",
3268 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3269 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
3270 "dev": true,
3271 "requires": {
3272 "assign-symbols": "^1.0.0",
3273 "is-extendable": "^1.0.1"
3274 },
3275 "dependencies": {
3276 "is-extendable": {
3277 "version": "1.0.1",
3278 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3279 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
3280 "dev": true,
3281 "requires": {
3282 "is-plain-object": "^2.0.4"
3283 }
3284 }
3285 }
3286 },
3287 "external-editor": {
3288 "version": "3.1.0",
3289 "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
3290 "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
3291 "dev": true,
3292 "requires": {
3293 "chardet": "^0.7.0",
3294 "iconv-lite": "^0.4.24",
3295 "tmp": "^0.0.33"
3296 }
3297 },
3298 "extglob": {
3299 "version": "2.0.4",
3300 "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
3301 "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
3302 "dev": true,
3303 "requires": {
3304 "array-unique": "^0.3.2",
3305 "define-property": "^1.0.0",
3306 "expand-brackets": "^2.1.4",
3307 "extend-shallow": "^2.0.1",
3308 "fragment-cache": "^0.2.1",
3309 "regex-not": "^1.0.0",
3310 "snapdragon": "^0.8.1",
3311 "to-regex": "^3.0.1"
3312 },
3313 "dependencies": {
3314 "define-property": {
3315 "version": "1.0.0",
3316 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3317 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3318 "dev": true,
3319 "requires": {
3320 "is-descriptor": "^1.0.0"
3321 }
3322 },
3323 "extend-shallow": {
3324 "version": "2.0.1",
3325 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3326 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3327 "dev": true,
3328 "requires": {
3329 "is-extendable": "^0.1.0"
3330 }
3331 },
3332 "is-accessor-descriptor": {
3333 "version": "1.0.0",
3334 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3335 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3336 "dev": true,
3337 "requires": {
3338 "kind-of": "^6.0.0"
3339 }
3340 },
3341 "is-data-descriptor": {
3342 "version": "1.0.0",
3343 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3344 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3345 "dev": true,
3346 "requires": {
3347 "kind-of": "^6.0.0"
3348 }
3349 },
3350 "is-descriptor": {
3351 "version": "1.0.2",
3352 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3353 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3354 "dev": true,
3355 "requires": {
3356 "is-accessor-descriptor": "^1.0.0",
3357 "is-data-descriptor": "^1.0.0",
3358 "kind-of": "^6.0.2"
3359 }
3360 }
3361 }
3362 },
3363 "extract-zip": {
3364 "version": "1.6.7",
3365 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz",
3366 "integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=",
3367 "dev": true,
3368 "requires": {
3369 "concat-stream": "1.6.2",
3370 "debug": "2.6.9",
3371 "mkdirp": "0.5.1",
3372 "yauzl": "2.4.1"
3373 }
3374 },
3375 "extsprintf": {
3376 "version": "1.3.0",
3377 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
3378 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
3379 "dev": true
3380 },
3381 "fast-deep-equal": {
3382 "version": "2.0.1",
3383 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
3384 "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
3385 "dev": true
3386 },
3387 "fast-glob": {
3388 "version": "2.2.7",
3389 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz",
3390 "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==",
3391 "dev": true,
3392 "requires": {
3393 "@mrmlnc/readdir-enhanced": "^2.2.1",
3394 "@nodelib/fs.stat": "^1.1.2",
3395 "glob-parent": "^3.1.0",
3396 "is-glob": "^4.0.0",
3397 "merge2": "^1.2.3",
3398 "micromatch": "^3.1.10"
3399 },
3400 "dependencies": {
3401 "glob-parent": {
3402 "version": "3.1.0",
3403 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
3404 "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
3405 "dev": true,
3406 "requires": {
3407 "is-glob": "^3.1.0",
3408 "path-dirname": "^1.0.0"
3409 },
3410 "dependencies": {
3411 "is-glob": {
3412 "version": "3.1.0",
3413 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
3414 "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
3415 "dev": true,
3416 "requires": {
3417 "is-extglob": "^2.1.0"
3418 }
3419 }
3420 }
3421 }
3422 }
3423 },
3424 "fast-json-stable-stringify": {
3425 "version": "2.0.0",
3426 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
3427 "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
3428 "dev": true
3429 },
3430 "fast-levenshtein": {
3431 "version": "2.0.6",
3432 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
3433 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
3434 "dev": true
3435 },
3436 "faye-websocket": {
3437 "version": "0.10.0",
3438 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
3439 "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
3440 "dev": true,
3441 "requires": {
3442 "websocket-driver": ">=0.5.1"
3443 }
3444 },
3445 "fd-slicer": {
3446 "version": "1.0.1",
3447 "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz",
3448 "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=",
3449 "dev": true,
3450 "requires": {
3451 "pend": "~1.2.0"
3452 }
3453 },
3454 "fibers": {
3455 "version": "4.0.1",
3456 "resolved": "https://registry.npmjs.org/fibers/-/fibers-4.0.1.tgz",
3457 "integrity": "sha512-H79EJn7DMWXk48ygmC82bMP8KNcFBZF1CPfwBpYF6cO85hGWoIrlu7eyX9ayxfjP9Nsl0JXxdI6fpYU4DWVw2w==",
3458 "dev": true,
3459 "optional": true,
3460 "requires": {
3461 "detect-libc": "^1.0.3"
3462 }
3463 },
3464 "fibers_node_v8": {
3465 "version": "3.1.5",
3466 "resolved": "https://registry.npmjs.org/fibers_node_v8/-/fibers_node_v8-3.1.5.tgz",
3467 "integrity": "sha512-jcut+gL68TclewWH/9si73yDhFOzu8LhmWg6SZRBw13rk4+7DCtqOMdsBhAyXaWRjI7c1XqcRp4AgebLJnvfCQ==",
3468 "dev": true,
3469 "optional": true,
3470 "requires": {
3471 "detect-libc": "^1.0.3"
3472 }
3473 },
3474 "figures": {
3475 "version": "3.0.0",
3476 "resolved": "https://registry.npmjs.org/figures/-/figures-3.0.0.tgz",
3477 "integrity": "sha512-HKri+WoWoUgr83pehn/SIgLOMZ9nAWC6dcGj26RY2R4F50u4+RTUz0RCrUlOV3nKRAICW1UGzyb+kcX2qK1S/g==",
3478 "dev": true,
3479 "requires": {
3480 "escape-string-regexp": "^1.0.5"
3481 }
3482 },
3483 "file-entry-cache": {
3484 "version": "5.0.1",
3485 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz",
3486 "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==",
3487 "dev": true,
3488 "requires": {
3489 "flat-cache": "^2.0.1"
3490 }
3491 },
3492 "file-sync-cmp": {
3493 "version": "0.1.1",
3494 "resolved": "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz",
3495 "integrity": "sha1-peeo/7+kk7Q7kju9TKiaU7Y7YSs=",
3496 "dev": true
3497 },
3498 "fill-range": {
3499 "version": "7.0.1",
3500 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
3501 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
3502 "dev": true,
3503 "requires": {
3504 "to-regex-range": "^5.0.1"
3505 }
3506 },
3507 "finalhandler": {
3508 "version": "1.1.2",
3509 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
3510 "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
3511 "dev": true,
3512 "requires": {
3513 "debug": "2.6.9",
3514 "encodeurl": "~1.0.2",
3515 "escape-html": "~1.0.3",
3516 "on-finished": "~2.3.0",
3517 "parseurl": "~1.3.3",
3518 "statuses": "~1.5.0",
3519 "unpipe": "~1.0.0"
3520 }
3521 },
3522 "find-up": {
3523 "version": "3.0.0",
3524 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
3525 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
3526 "dev": true,
3527 "requires": {
3528 "locate-path": "^3.0.0"
3529 }
3530 },
3531 "findup-sync": {
3532 "version": "0.3.0",
3533 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
3534 "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
3535 "dev": true,
3536 "requires": {
3537 "glob": "~5.0.0"
3538 },
3539 "dependencies": {
3540 "glob": {
3541 "version": "5.0.15",
3542 "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
3543 "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
3544 "dev": true,
3545 "requires": {
3546 "inflight": "^1.0.4",
3547 "inherits": "2",
3548 "minimatch": "2 || 3",
3549 "once": "^1.3.0",
3550 "path-is-absolute": "^1.0.0"
3551 }
3552 }
3553 }
3554 },
3555 "flat": {
3556 "version": "4.1.0",
3557 "resolved": "https://registry.npmjs.org/flat/-/flat-4.1.0.tgz",
3558 "integrity": "sha512-Px/TiLIznH7gEDlPXcUD4KnBusa6kR6ayRUVcnEAbreRIuhkqow/mun59BuRXwoYk7ZQOLW1ZM05ilIvK38hFw==",
3559 "dev": true,
3560 "requires": {
3561 "is-buffer": "~2.0.3"
3562 },
3563 "dependencies": {
3564 "is-buffer": {
3565 "version": "2.0.3",
3566 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.3.tgz",
3567 "integrity": "sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw==",
3568 "dev": true
3569 }
3570 }
3571 },
3572 "flat-cache": {
3573 "version": "2.0.1",
3574 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz",
3575 "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==",
3576 "dev": true,
3577 "requires": {
3578 "flatted": "^2.0.0",
3579 "rimraf": "2.6.3",
3580 "write": "1.0.3"
3581 },
3582 "dependencies": {
3583 "rimraf": {
3584 "version": "2.6.3",
3585 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
3586 "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
3587 "dev": true,
3588 "requires": {
3589 "glob": "^7.1.3"
3590 }
3591 }
3592 }
3593 },
3594 "flatted": {
3595 "version": "2.0.1",
3596 "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz",
3597 "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==",
3598 "dev": true
3599 },
3600 "follow-redirects": {
3601 "version": "1.9.0",
3602 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.9.0.tgz",
3603 "integrity": "sha512-CRcPzsSIbXyVDl0QI01muNDu69S8trU4jArW9LpOt2WtC6LyUJetcIrmfHsRBx7/Jb6GHJUiuqyYxPooFfNt6A==",
3604 "dev": true,
3605 "requires": {
3606 "debug": "^3.0.0"
3607 },
3608 "dependencies": {
3609 "debug": {
3610 "version": "3.2.6",
3611 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
3612 "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
3613 "dev": true,
3614 "requires": {
3615 "ms": "^2.1.1"
3616 }
3617 },
3618 "ms": {
3619 "version": "2.1.2",
3620 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
3621 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
3622 "dev": true
3623 }
3624 }
3625 },
3626 "for-in": {
3627 "version": "1.0.2",
3628 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
3629 "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
3630 "dev": true
3631 },
3632 "forever-agent": {
3633 "version": "0.6.1",
3634 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
3635 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
3636 "dev": true
3637 },
3638 "form-data": {
3639 "version": "2.3.3",
3640 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
3641 "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
3642 "dev": true,
3643 "requires": {
3644 "asynckit": "^0.4.0",
3645 "combined-stream": "^1.0.6",
3646 "mime-types": "^2.1.12"
3647 }
3648 },
3649 "fragment-cache": {
3650 "version": "0.2.1",
3651 "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
3652 "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
3653 "dev": true,
3654 "requires": {
3655 "map-cache": "^0.2.2"
3656 }
3657 },
3658 "fs-access": {
3659 "version": "1.0.1",
3660 "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
3661 "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
3662 "dev": true,
3663 "requires": {
3664 "null-check": "^1.0.0"
3665 }
3666 },
3667 "fs-constants": {
3668 "version": "1.0.0",
3669 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
3670 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
3671 "dev": true
3672 },
3673 "fs-extra": {
3674 "version": "8.1.0",
3675 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
3676 "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
3677 "dev": true,
3678 "requires": {
3679 "graceful-fs": "^4.2.0",
3680 "jsonfile": "^4.0.0",
3681 "universalify": "^0.1.0"
3682 }
3683 },
3684 "fs.realpath": {
3685 "version": "1.0.0",
3686 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
3687 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
3688 "dev": true
3689 },
3690 "fsevents": {
3691 "version": "2.0.7",
3692 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.0.7.tgz",
3693 "integrity": "sha512-a7YT0SV3RB+DjYcppwVDLtn13UQnmg0SWZS7ezZD0UjnLwXmy8Zm21GMVGLaFGimIqcvyMQaOJBrop8MyOp1kQ==",
3694 "dev": true,
3695 "optional": true
3696 },
3697 "function-bind": {
3698 "version": "1.1.1",
3699 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
3700 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
3701 "dev": true
3702 },
3703 "functional-red-black-tree": {
3704 "version": "1.0.1",
3705 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
3706 "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
3707 "dev": true
3708 },
3709 "gaze": {
3710 "version": "1.1.3",
3711 "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz",
3712 "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==",
3713 "dev": true,
3714 "requires": {
3715 "globule": "^1.0.0"
3716 }
3717 },
3718 "get-caller-file": {
3719 "version": "2.0.5",
3720 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
3721 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
3722 "dev": true
3723 },
3724 "get-stdin": {
3725 "version": "4.0.1",
3726 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
3727 "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
3728 "dev": true
3729 },
3730 "get-stream": {
3731 "version": "3.0.0",
3732 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
3733 "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
3734 "dev": true
3735 },
3736 "get-value": {
3737 "version": "2.0.6",
3738 "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
3739 "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
3740 "dev": true
3741 },
3742 "getobject": {
3743 "version": "0.1.0",
3744 "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
3745 "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=",
3746 "dev": true
3747 },
3748 "getpass": {
3749 "version": "0.1.7",
3750 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
3751 "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
3752 "dev": true,
3753 "requires": {
3754 "assert-plus": "^1.0.0"
3755 }
3756 },
3757 "glob": {
3758 "version": "7.1.4",
3759 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
3760 "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
3761 "dev": true,
3762 "requires": {
3763 "fs.realpath": "^1.0.0",
3764 "inflight": "^1.0.4",
3765 "inherits": "2",
3766 "minimatch": "^3.0.4",
3767 "once": "^1.3.0",
3768 "path-is-absolute": "^1.0.0"
3769 }
3770 },
3771 "glob-parent": {
3772 "version": "5.1.0",
3773 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz",
3774 "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==",
3775 "dev": true,
3776 "requires": {
3777 "is-glob": "^4.0.1"
3778 }
3779 },
3780 "glob-to-regexp": {
3781 "version": "0.3.0",
3782 "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz",
3783 "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=",
3784 "dev": true
3785 },
3786 "global-dirs": {
3787 "version": "0.1.1",
3788 "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz",
3789 "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=",
3790 "dev": true,
3791 "requires": {
3792 "ini": "^1.3.4"
3793 }
3794 },
3795 "global-modules": {
3796 "version": "2.0.0",
3797 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
3798 "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
3799 "dev": true,
3800 "requires": {
3801 "global-prefix": "^3.0.0"
3802 }
3803 },
3804 "global-prefix": {
3805 "version": "3.0.0",
3806 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
3807 "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
3808 "dev": true,
3809 "requires": {
3810 "ini": "^1.3.5",
3811 "kind-of": "^6.0.2",
3812 "which": "^1.3.1"
3813 }
3814 },
3815 "globals": {
3816 "version": "11.12.0",
3817 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
3818 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
3819 "dev": true
3820 },
3821 "globby": {
3822 "version": "6.1.0",
3823 "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
3824 "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
3825 "dev": true,
3826 "requires": {
3827 "array-union": "^1.0.1",
3828 "glob": "^7.0.3",
3829 "object-assign": "^4.0.1",
3830 "pify": "^2.0.0",
3831 "pinkie-promise": "^2.0.0"
3832 }
3833 },
3834 "globjoin": {
3835 "version": "0.1.4",
3836 "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
3837 "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=",
3838 "dev": true
3839 },
3840 "globule": {
3841 "version": "1.2.1",
3842 "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz",
3843 "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==",
3844 "dev": true,
3845 "requires": {
3846 "glob": "~7.1.1",
3847 "lodash": "~4.17.10",
3848 "minimatch": "~3.0.2"
3849 }
3850 },
3851 "gonzales-pe": {
3852 "version": "4.2.4",
3853 "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.2.4.tgz",
3854 "integrity": "sha512-v0Ts/8IsSbh9n1OJRnSfa7Nlxi4AkXIsWB6vPept8FDbL4bXn3FNuxjYtO/nmBGu7GDkL9MFeGebeSu6l55EPQ==",
3855 "dev": true,
3856 "requires": {
3857 "minimist": "1.1.x"
3858 },
3859 "dependencies": {
3860 "minimist": {
3861 "version": "1.1.3",
3862 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz",
3863 "integrity": "sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag=",
3864 "dev": true
3865 }
3866 }
3867 },
3868 "got": {
3869 "version": "6.7.1",
3870 "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz",
3871 "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=",
3872 "dev": true,
3873 "requires": {
3874 "create-error-class": "^3.0.0",
3875 "duplexer3": "^0.1.4",
3876 "get-stream": "^3.0.0",
3877 "is-redirect": "^1.0.0",
3878 "is-retry-allowed": "^1.0.0",
3879 "is-stream": "^1.0.0",
3880 "lowercase-keys": "^1.0.0",
3881 "safe-buffer": "^5.0.1",
3882 "timed-out": "^4.0.0",
3883 "unzip-response": "^2.0.1",
3884 "url-parse-lax": "^1.0.0"
3885 }
3886 },
3887 "graceful-fs": {
3888 "version": "4.2.2",
3889 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz",
3890 "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==",
3891 "dev": true
3892 },
3893 "grapheme-splitter": {
3894 "version": "1.0.4",
3895 "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz",
3896 "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==",
3897 "dev": true
3898 },
3899 "growl": {
3900 "version": "1.10.5",
3901 "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",
3902 "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==",
3903 "dev": true
3904 },
3905 "grunt": {
3906 "version": "1.0.4",
3907 "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.4.tgz",
3908 "integrity": "sha512-PYsMOrOC+MsdGEkFVwMaMyc6Ob7pKmq+deg1Sjr+vvMWp35sztfwKE7qoN51V+UEtHsyNuMcGdgMLFkBHvMxHQ==",
3909 "dev": true,
3910 "requires": {
3911 "coffeescript": "~1.10.0",
3912 "dateformat": "~1.0.12",
3913 "eventemitter2": "~0.4.13",
3914 "exit": "~0.1.1",
3915 "findup-sync": "~0.3.0",
3916 "glob": "~7.0.0",
3917 "grunt-cli": "~1.2.0",
3918 "grunt-known-options": "~1.1.0",
3919 "grunt-legacy-log": "~2.0.0",
3920 "grunt-legacy-util": "~1.1.1",
3921 "iconv-lite": "~0.4.13",
3922 "js-yaml": "~3.13.0",
3923 "minimatch": "~3.0.2",
3924 "mkdirp": "~0.5.1",
3925 "nopt": "~3.0.6",
3926 "path-is-absolute": "~1.0.0",
3927 "rimraf": "~2.6.2"
3928 },
3929 "dependencies": {
3930 "glob": {
3931 "version": "7.0.6",
3932 "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
3933 "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
3934 "dev": true,
3935 "requires": {
3936 "fs.realpath": "^1.0.0",
3937 "inflight": "^1.0.4",
3938 "inherits": "2",
3939 "minimatch": "^3.0.2",
3940 "once": "^1.3.0",
3941 "path-is-absolute": "^1.0.0"
3942 }
3943 },
3944 "grunt-cli": {
3945 "version": "1.2.0",
3946 "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz",
3947 "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=",
3948 "dev": true,
3949 "requires": {
3950 "findup-sync": "~0.3.0",
3951 "grunt-known-options": "~1.1.0",
3952 "nopt": "~3.0.6",
3953 "resolve": "~1.1.0"
3954 }
3955 },
3956 "resolve": {
3957 "version": "1.1.7",
3958 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
3959 "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
3960 "dev": true
3961 },
3962 "rimraf": {
3963 "version": "2.6.3",
3964 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
3965 "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
3966 "dev": true,
3967 "requires": {
3968 "glob": "^7.1.3"
3969 },
3970 "dependencies": {
3971 "glob": {
3972 "version": "7.1.4",
3973 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
3974 "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
3975 "dev": true,
3976 "requires": {
3977 "fs.realpath": "^1.0.0",
3978 "inflight": "^1.0.4",
3979 "inherits": "2",
3980 "minimatch": "^3.0.4",
3981 "once": "^1.3.0",
3982 "path-is-absolute": "^1.0.0"
3983 }
3984 }
3985 }
3986 }
3987 }
3988 },
3989 "grunt-banana-checker": {
3990 "version": "0.7.0",
3991 "resolved": "https://registry.npmjs.org/grunt-banana-checker/-/grunt-banana-checker-0.7.0.tgz",
3992 "integrity": "sha512-HmHSK7IFIo5ygDjhjtdrpNATg3Pjb6OJLibJadWhFHDtXLcaEpkNU2tExmS6tgSaBdiprhXEd231w4dSsfHFAQ==",
3993 "dev": true
3994 },
3995 "grunt-contrib-copy": {
3996 "version": "1.0.0",
3997 "resolved": "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-1.0.0.tgz",
3998 "integrity": "sha1-cGDGWB6QS4qw0A8HbgqPbj58NXM=",
3999 "dev": true,
4000 "requires": {
4001 "chalk": "^1.1.1",
4002 "file-sync-cmp": "^0.1.0"
4003 },
4004 "dependencies": {
4005 "ansi-regex": {
4006 "version": "2.1.1",
4007 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
4008 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
4009 "dev": true
4010 },
4011 "ansi-styles": {
4012 "version": "2.2.1",
4013 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
4014 "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
4015 "dev": true
4016 },
4017 "chalk": {
4018 "version": "1.1.3",
4019 "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
4020 "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
4021 "dev": true,
4022 "requires": {
4023 "ansi-styles": "^2.2.1",
4024 "escape-string-regexp": "^1.0.2",
4025 "has-ansi": "^2.0.0",
4026 "strip-ansi": "^3.0.0",
4027 "supports-color": "^2.0.0"
4028 }
4029 },
4030 "strip-ansi": {
4031 "version": "3.0.1",
4032 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
4033 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
4034 "dev": true,
4035 "requires": {
4036 "ansi-regex": "^2.0.0"
4037 }
4038 },
4039 "supports-color": {
4040 "version": "2.0.0",
4041 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
4042 "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
4043 "dev": true
4044 }
4045 }
4046 },
4047 "grunt-contrib-watch": {
4048 "version": "1.1.0",
4049 "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-1.1.0.tgz",
4050 "integrity": "sha512-yGweN+0DW5yM+oo58fRu/XIRrPcn3r4tQx+nL7eMRwjpvk+rQY6R8o94BPK0i2UhTg9FN21hS+m8vR8v9vXfeg==",
4051 "dev": true,
4052 "requires": {
4053 "async": "^2.6.0",
4054 "gaze": "^1.1.0",
4055 "lodash": "^4.17.10",
4056 "tiny-lr": "^1.1.1"
4057 }
4058 },
4059 "grunt-eslint": {
4060 "version": "21.0.0",
4061 "resolved": "https://registry.npmjs.org/grunt-eslint/-/grunt-eslint-21.0.0.tgz",
4062 "integrity": "sha512-HJocD9P35lpCvy6pPPCTgzBavzckrT1nt7lpqV55Vy8E6LQJv4RortXoH1jJTYhO5DYY7RPATv7Uc4383PUYqQ==",
4063 "dev": true,
4064 "requires": {
4065 "chalk": "^2.1.0",
4066 "eslint": "^5.0.0"
4067 }
4068 },
4069 "grunt-karma": {
4070 "version": "3.0.2",
4071 "resolved": "https://registry.npmjs.org/grunt-karma/-/grunt-karma-3.0.2.tgz",
4072 "integrity": "sha512-imNhQO1bR1O7X6/3F5vO0o7mKy4xdkpSd40QVfxGO70cBAFcOqjv2Zu5QzsfEsSrppuu3N0vIQPbfBRjeGdpWg==",
4073 "dev": true,
4074 "requires": {
4075 "lodash": "^4.17.10"
4076 }
4077 },
4078 "grunt-known-options": {
4079 "version": "1.1.1",
4080 "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz",
4081 "integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==",
4082 "dev": true
4083 },
4084 "grunt-legacy-log": {
4085 "version": "2.0.0",
4086 "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-2.0.0.tgz",
4087 "integrity": "sha512-1m3+5QvDYfR1ltr8hjiaiNjddxGdQWcH0rw1iKKiQnF0+xtgTazirSTGu68RchPyh1OBng1bBUjLmX8q9NpoCw==",
4088 "dev": true,
4089 "requires": {
4090 "colors": "~1.1.2",
4091 "grunt-legacy-log-utils": "~2.0.0",
4092 "hooker": "~0.2.3",
4093 "lodash": "~4.17.5"
4094 },
4095 "dependencies": {
4096 "colors": {
4097 "version": "1.1.2",
4098 "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
4099 "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=",
4100 "dev": true
4101 }
4102 }
4103 },
4104 "grunt-legacy-log-utils": {
4105 "version": "2.0.1",
4106 "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.0.1.tgz",
4107 "integrity": "sha512-o7uHyO/J+i2tXG8r2bZNlVk20vlIFJ9IEYyHMCQGfWYru8Jv3wTqKZzvV30YW9rWEjq0eP3cflQ1qWojIe9VFA==",
4108 "dev": true,
4109 "requires": {
4110 "chalk": "~2.4.1",
4111 "lodash": "~4.17.10"
4112 }
4113 },
4114 "grunt-legacy-util": {
4115 "version": "1.1.1",
4116 "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.1.1.tgz",
4117 "integrity": "sha512-9zyA29w/fBe6BIfjGENndwoe1Uy31BIXxTH3s8mga0Z5Bz2Sp4UCjkeyv2tI449ymkx3x26B+46FV4fXEddl5A==",
4118 "dev": true,
4119 "requires": {
4120 "async": "~1.5.2",
4121 "exit": "~0.1.1",
4122 "getobject": "~0.1.0",
4123 "hooker": "~0.2.3",
4124 "lodash": "~4.17.10",
4125 "underscore.string": "~3.3.4",
4126 "which": "~1.3.0"
4127 },
4128 "dependencies": {
4129 "async": {
4130 "version": "1.5.2",
4131 "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
4132 "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
4133 "dev": true
4134 }
4135 }
4136 },
4137 "grunt-stylelint": {
4138 "version": "0.11.0",
4139 "resolved": "https://registry.npmjs.org/grunt-stylelint/-/grunt-stylelint-0.11.0.tgz",
4140 "integrity": "sha512-/6LOPh8ftRS70tKa676ZrGG+eNCQQHJPH5QWe4gmzdW+K3Ud0YwbmUe1Bly3x9ymfllNTCALRmMJoV9xEh9RFA==",
4141 "dev": true,
4142 "requires": {
4143 "chalk": "2.4.2"
4144 }
4145 },
4146 "grunt-svgmin": {
4147 "version": "5.0.0",
4148 "resolved": "https://registry.npmjs.org/grunt-svgmin/-/grunt-svgmin-5.0.0.tgz",
4149 "integrity": "sha1-8O4pOtFi++hcjD5o2xUt/3J3qCQ=",
4150 "dev": true,
4151 "requires": {
4152 "chalk": "^2.3.0",
4153 "each-async": "^1.1.1",
4154 "log-symbols": "^2.1.0",
4155 "pretty-bytes": "^4.0.2",
4156 "svgo": "^1.0.3"
4157 }
4158 },
4159 "har-schema": {
4160 "version": "2.0.0",
4161 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
4162 "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
4163 "dev": true
4164 },
4165 "har-validator": {
4166 "version": "5.1.3",
4167 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
4168 "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
4169 "dev": true,
4170 "requires": {
4171 "ajv": "^6.5.5",
4172 "har-schema": "^2.0.0"
4173 }
4174 },
4175 "has": {
4176 "version": "1.0.3",
4177 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
4178 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
4179 "dev": true,
4180 "requires": {
4181 "function-bind": "^1.1.1"
4182 }
4183 },
4184 "has-ansi": {
4185 "version": "2.0.0",
4186 "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
4187 "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
4188 "dev": true,
4189 "requires": {
4190 "ansi-regex": "^2.0.0"
4191 },
4192 "dependencies": {
4193 "ansi-regex": {
4194 "version": "2.1.1",
4195 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
4196 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
4197 "dev": true
4198 }
4199 }
4200 },
4201 "has-binary2": {
4202 "version": "1.0.3",
4203 "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
4204 "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
4205 "dev": true,
4206 "requires": {
4207 "isarray": "2.0.1"
4208 },
4209 "dependencies": {
4210 "isarray": {
4211 "version": "2.0.1",
4212 "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
4213 "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
4214 "dev": true
4215 }
4216 }
4217 },
4218 "has-cors": {
4219 "version": "1.1.0",
4220 "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
4221 "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
4222 "dev": true
4223 },
4224 "has-flag": {
4225 "version": "3.0.0",
4226 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
4227 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
4228 "dev": true
4229 },
4230 "has-symbols": {
4231 "version": "1.0.0",
4232 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz",
4233 "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
4234 "dev": true
4235 },
4236 "has-value": {
4237 "version": "1.0.0",
4238 "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
4239 "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
4240 "dev": true,
4241 "requires": {
4242 "get-value": "^2.0.6",
4243 "has-values": "^1.0.0",
4244 "isobject": "^3.0.0"
4245 }
4246 },
4247 "has-values": {
4248 "version": "1.0.0",
4249 "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
4250 "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
4251 "dev": true,
4252 "requires": {
4253 "is-number": "^3.0.0",
4254 "kind-of": "^4.0.0"
4255 },
4256 "dependencies": {
4257 "is-number": {
4258 "version": "3.0.0",
4259 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
4260 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
4261 "dev": true,
4262 "requires": {
4263 "kind-of": "^3.0.2"
4264 },
4265 "dependencies": {
4266 "kind-of": {
4267 "version": "3.2.2",
4268 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4269 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4270 "dev": true,
4271 "requires": {
4272 "is-buffer": "^1.1.5"
4273 }
4274 }
4275 }
4276 },
4277 "kind-of": {
4278 "version": "4.0.0",
4279 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
4280 "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
4281 "dev": true,
4282 "requires": {
4283 "is-buffer": "^1.1.5"
4284 }
4285 }
4286 }
4287 },
4288 "hash.js": {
4289 "version": "1.1.7",
4290 "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
4291 "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
4292 "dev": true,
4293 "requires": {
4294 "inherits": "^2.0.3",
4295 "minimalistic-assert": "^1.0.1"
4296 }
4297 },
4298 "he": {
4299 "version": "1.2.0",
4300 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
4301 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
4302 "dev": true
4303 },
4304 "header-case": {
4305 "version": "1.0.1",
4306 "resolved": "https://registry.npmjs.org/header-case/-/header-case-1.0.1.tgz",
4307 "integrity": "sha1-lTWXMZfBRLCWE81l0xfvGZY70C0=",
4308 "dev": true,
4309 "requires": {
4310 "no-case": "^2.2.0",
4311 "upper-case": "^1.1.3"
4312 }
4313 },
4314 "hooker": {
4315 "version": "0.2.3",
4316 "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
4317 "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=",
4318 "dev": true
4319 },
4320 "hosted-git-info": {
4321 "version": "2.8.4",
4322 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.4.tgz",
4323 "integrity": "sha512-pzXIvANXEFrc5oFFXRMkbLPQ2rXRoDERwDLyrcUxGhaZhgP54BBSl9Oheh7Vv0T090cszWBxPjkQQ5Sq1PbBRQ==",
4324 "dev": true
4325 },
4326 "html-tags": {
4327 "version": "2.0.0",
4328 "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz",
4329 "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=",
4330 "dev": true
4331 },
4332 "htmlparser2": {
4333 "version": "3.10.1",
4334 "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
4335 "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
4336 "dev": true,
4337 "requires": {
4338 "domelementtype": "^1.3.1",
4339 "domhandler": "^2.3.0",
4340 "domutils": "^1.5.1",
4341 "entities": "^1.1.1",
4342 "inherits": "^2.0.1",
4343 "readable-stream": "^3.1.1"
4344 },
4345 "dependencies": {
4346 "entities": {
4347 "version": "1.1.2",
4348 "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
4349 "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
4350 "dev": true
4351 }
4352 }
4353 },
4354 "http-errors": {
4355 "version": "1.7.2",
4356 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
4357 "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
4358 "dev": true,
4359 "requires": {
4360 "depd": "~1.1.2",
4361 "inherits": "2.0.3",
4362 "setprototypeof": "1.1.1",
4363 "statuses": ">= 1.5.0 < 2",
4364 "toidentifier": "1.0.0"
4365 },
4366 "dependencies": {
4367 "inherits": {
4368 "version": "2.0.3",
4369 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
4370 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
4371 "dev": true
4372 }
4373 }
4374 },
4375 "http-link-header": {
4376 "version": "0.8.0",
4377 "resolved": "https://registry.npmjs.org/http-link-header/-/http-link-header-0.8.0.tgz",
4378 "integrity": "sha1-oitBoMmx4tj6wb8baXxr1TLV9eQ=",
4379 "dev": true
4380 },
4381 "http-parser-js": {
4382 "version": "0.4.10",
4383 "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz",
4384 "integrity": "sha1-ksnBN0w1CF912zWexWzCV8u5P6Q=",
4385 "dev": true
4386 },
4387 "http-proxy": {
4388 "version": "1.18.0",
4389 "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz",
4390 "integrity": "sha512-84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==",
4391 "dev": true,
4392 "requires": {
4393 "eventemitter3": "^4.0.0",
4394 "follow-redirects": "^1.0.0",
4395 "requires-port": "^1.0.0"
4396 }
4397 },
4398 "http-signature": {
4399 "version": "1.2.0",
4400 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
4401 "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
4402 "dev": true,
4403 "requires": {
4404 "assert-plus": "^1.0.0",
4405 "jsprim": "^1.2.2",
4406 "sshpk": "^1.7.0"
4407 }
4408 },
4409 "https-proxy-agent": {
4410 "version": "2.2.2",
4411 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.2.tgz",
4412 "integrity": "sha512-c8Ndjc9Bkpfx/vCJueCPy0jlP4ccCCSNDp8xwCZzPjKJUm+B+u9WX2x98Qx4n1PiMNTWo3D7KK5ifNV/yJyRzg==",
4413 "dev": true,
4414 "requires": {
4415 "agent-base": "^4.3.0",
4416 "debug": "^3.1.0"
4417 },
4418 "dependencies": {
4419 "debug": {
4420 "version": "3.2.6",
4421 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
4422 "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
4423 "dev": true,
4424 "requires": {
4425 "ms": "^2.1.1"
4426 }
4427 },
4428 "ms": {
4429 "version": "2.1.2",
4430 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
4431 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
4432 "dev": true
4433 }
4434 }
4435 },
4436 "iconv-lite": {
4437 "version": "0.4.24",
4438 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
4439 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
4440 "dev": true,
4441 "requires": {
4442 "safer-buffer": ">= 2.1.2 < 3"
4443 }
4444 },
4445 "ieee754": {
4446 "version": "1.1.13",
4447 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
4448 "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
4449 "dev": true
4450 },
4451 "ignore": {
4452 "version": "4.0.6",
4453 "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
4454 "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
4455 "dev": true
4456 },
4457 "image-ssim": {
4458 "version": "0.2.0",
4459 "resolved": "https://registry.npmjs.org/image-ssim/-/image-ssim-0.2.0.tgz",
4460 "integrity": "sha1-g7Qsei5uS4VQVHf+aRf128VkIOU=",
4461 "dev": true
4462 },
4463 "import-fresh": {
4464 "version": "3.1.0",
4465 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.1.0.tgz",
4466 "integrity": "sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ==",
4467 "dev": true,
4468 "requires": {
4469 "parent-module": "^1.0.0",
4470 "resolve-from": "^4.0.0"
4471 }
4472 },
4473 "import-lazy": {
4474 "version": "2.1.0",
4475 "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
4476 "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=",
4477 "dev": true
4478 },
4479 "imurmurhash": {
4480 "version": "0.1.4",
4481 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
4482 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
4483 "dev": true
4484 },
4485 "indent-string": {
4486 "version": "3.2.0",
4487 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
4488 "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=",
4489 "dev": true
4490 },
4491 "indexes-of": {
4492 "version": "1.0.1",
4493 "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
4494 "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
4495 "dev": true
4496 },
4497 "indexof": {
4498 "version": "0.0.1",
4499 "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
4500 "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
4501 "dev": true
4502 },
4503 "inflight": {
4504 "version": "1.0.6",
4505 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
4506 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
4507 "dev": true,
4508 "requires": {
4509 "once": "^1.3.0",
4510 "wrappy": "1"
4511 }
4512 },
4513 "inherits": {
4514 "version": "2.0.4",
4515 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
4516 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
4517 "dev": true
4518 },
4519 "ini": {
4520 "version": "1.3.5",
4521 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
4522 "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
4523 "dev": true
4524 },
4525 "inquirer": {
4526 "version": "7.0.0",
4527 "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.0.tgz",
4528 "integrity": "sha512-rSdC7zelHdRQFkWnhsMu2+2SO41mpv2oF2zy4tMhmiLWkcKbOAs87fWAJhVXttKVwhdZvymvnuM95EyEXg2/tQ==",
4529 "dev": true,
4530 "requires": {
4531 "ansi-escapes": "^4.2.1",
4532 "chalk": "^2.4.2",
4533 "cli-cursor": "^3.1.0",
4534 "cli-width": "^2.0.0",
4535 "external-editor": "^3.0.3",
4536 "figures": "^3.0.0",
4537 "lodash": "^4.17.15",
4538 "mute-stream": "0.0.8",
4539 "run-async": "^2.2.0",
4540 "rxjs": "^6.4.0",
4541 "string-width": "^4.1.0",
4542 "strip-ansi": "^5.1.0",
4543 "through": "^2.3.6"
4544 }
4545 },
4546 "intl": {
4547 "version": "1.2.5",
4548 "resolved": "https://registry.npmjs.org/intl/-/intl-1.2.5.tgz",
4549 "integrity": "sha1-giRKIZDE5Bn4Nx9ao02qNCDiq94=",
4550 "dev": true
4551 },
4552 "intl-messageformat": {
4553 "version": "4.4.0",
4554 "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-4.4.0.tgz",
4555 "integrity": "sha512-z+Bj2rS3LZSYU4+sNitdHrwnBhr0wO80ZJSW8EzKDBowwUe3Q/UsvgCGjrwa+HPzoGCLEb9HAjfJgo4j2Sac8w==",
4556 "dev": true,
4557 "requires": {
4558 "intl-messageformat-parser": "^1.8.1"
4559 }
4560 },
4561 "intl-messageformat-parser": {
4562 "version": "1.8.1",
4563 "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.8.1.tgz",
4564 "integrity": "sha512-IMSCKVf0USrM/959vj3xac7s8f87sc+80Y/ipBzdKy4ifBv5Gsj2tZ41EAaURVg01QU71fYr77uA8Meh6kELbg==",
4565 "dev": true
4566 },
4567 "intl-pluralrules": {
4568 "version": "1.0.3",
4569 "resolved": "https://registry.npmjs.org/intl-pluralrules/-/intl-pluralrules-1.0.3.tgz",
4570 "integrity": "sha512-N+q+NmxJD5Pi+h7DoemDcNZN86e1dPSFUsWUtYtnSc/fKRen4vxCTcsmGveWOUgI9O9uSLTaiwJpC9f5xa2X4w==",
4571 "dev": true,
4572 "requires": {
4573 "make-plural": "^4.3.0"
4574 }
4575 },
4576 "invert-kv": {
4577 "version": "1.0.0",
4578 "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
4579 "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
4580 "dev": true
4581 },
4582 "ip-regex": {
4583 "version": "2.1.0",
4584 "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
4585 "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
4586 "dev": true
4587 },
4588 "is-accessor-descriptor": {
4589 "version": "0.1.6",
4590 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
4591 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
4592 "dev": true,
4593 "requires": {
4594 "kind-of": "^3.0.2"
4595 },
4596 "dependencies": {
4597 "kind-of": {
4598 "version": "3.2.2",
4599 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4600 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4601 "dev": true,
4602 "requires": {
4603 "is-buffer": "^1.1.5"
4604 }
4605 }
4606 }
4607 },
4608 "is-alphabetical": {
4609 "version": "1.0.3",
4610 "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.3.tgz",
4611 "integrity": "sha512-eEMa6MKpHFzw38eKm56iNNi6GJ7lf6aLLio7Kr23sJPAECscgRtZvOBYybejWDQ2bM949Y++61PY+udzj5QMLA==",
4612 "dev": true
4613 },
4614 "is-alphanumeric": {
4615 "version": "1.0.0",
4616 "resolved": "https://registry.npmjs.org/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz",
4617 "integrity": "sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ=",
4618 "dev": true
4619 },
4620 "is-alphanumerical": {
4621 "version": "1.0.3",
4622 "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.3.tgz",
4623 "integrity": "sha512-A1IGAPO5AW9vSh7omxIlOGwIqEvpW/TA+DksVOPM5ODuxKlZS09+TEM1E3275lJqO2oJ38vDpeAL3DCIiHE6eA==",
4624 "dev": true,
4625 "requires": {
4626 "is-alphabetical": "^1.0.0",
4627 "is-decimal": "^1.0.0"
4628 }
4629 },
4630 "is-arrayish": {
4631 "version": "0.2.1",
4632 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
4633 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
4634 "dev": true
4635 },
4636 "is-binary-path": {
4637 "version": "2.1.0",
4638 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
4639 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
4640 "dev": true,
4641 "requires": {
4642 "binary-extensions": "^2.0.0"
4643 }
4644 },
4645 "is-buffer": {
4646 "version": "1.1.6",
4647 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
4648 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
4649 "dev": true
4650 },
4651 "is-callable": {
4652 "version": "1.1.4",
4653 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz",
4654 "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==",
4655 "dev": true
4656 },
4657 "is-ci": {
4658 "version": "1.2.1",
4659 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz",
4660 "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==",
4661 "dev": true,
4662 "requires": {
4663 "ci-info": "^1.5.0"
4664 }
4665 },
4666 "is-data-descriptor": {
4667 "version": "0.1.4",
4668 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
4669 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
4670 "dev": true,
4671 "requires": {
4672 "kind-of": "^3.0.2"
4673 },
4674 "dependencies": {
4675 "kind-of": {
4676 "version": "3.2.2",
4677 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4678 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4679 "dev": true,
4680 "requires": {
4681 "is-buffer": "^1.1.5"
4682 }
4683 }
4684 }
4685 },
4686 "is-date-object": {
4687 "version": "1.0.1",
4688 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
4689 "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
4690 "dev": true
4691 },
4692 "is-decimal": {
4693 "version": "1.0.3",
4694 "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.3.tgz",
4695 "integrity": "sha512-bvLSwoDg2q6Gf+E2LEPiklHZxxiSi3XAh4Mav65mKqTfCO1HM3uBs24TjEH8iJX3bbDdLXKJXBTmGzuTUuAEjQ==",
4696 "dev": true
4697 },
4698 "is-descriptor": {
4699 "version": "0.1.6",
4700 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
4701 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
4702 "dev": true,
4703 "requires": {
4704 "is-accessor-descriptor": "^0.1.6",
4705 "is-data-descriptor": "^0.1.4",
4706 "kind-of": "^5.0.0"
4707 },
4708 "dependencies": {
4709 "kind-of": {
4710 "version": "5.1.0",
4711 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
4712 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
4713 "dev": true
4714 }
4715 }
4716 },
4717 "is-directory": {
4718 "version": "0.3.1",
4719 "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
4720 "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
4721 "dev": true
4722 },
4723 "is-extendable": {
4724 "version": "0.1.1",
4725 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
4726 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
4727 "dev": true
4728 },
4729 "is-extglob": {
4730 "version": "2.1.1",
4731 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
4732 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
4733 "dev": true
4734 },
4735 "is-finite": {
4736 "version": "1.0.2",
4737 "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
4738 "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
4739 "dev": true,
4740 "requires": {
4741 "number-is-nan": "^1.0.0"
4742 }
4743 },
4744 "is-fullwidth-code-point": {
4745 "version": "3.0.0",
4746 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
4747 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
4748 "dev": true
4749 },
4750 "is-glob": {
4751 "version": "4.0.1",
4752 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
4753 "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
4754 "dev": true,
4755 "requires": {
4756 "is-extglob": "^2.1.1"
4757 }
4758 },
4759 "is-hexadecimal": {
4760 "version": "1.0.3",
4761 "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.3.tgz",
4762 "integrity": "sha512-zxQ9//Q3D/34poZf8fiy3m3XVpbQc7ren15iKqrTtLPwkPD/t3Scy9Imp63FujULGxuK0ZlCwoo5xNpktFgbOA==",
4763 "dev": true
4764 },
4765 "is-installed-globally": {
4766 "version": "0.1.0",
4767 "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz",
4768 "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=",
4769 "dev": true,
4770 "requires": {
4771 "global-dirs": "^0.1.0",
4772 "is-path-inside": "^1.0.0"
4773 }
4774 },
4775 "is-lower-case": {
4776 "version": "1.1.3",
4777 "resolved": "https://registry.npmjs.org/is-lower-case/-/is-lower-case-1.1.3.tgz",
4778 "integrity": "sha1-fhR75HaNxGbbO/shzGCzHmrWk5M=",
4779 "dev": true,
4780 "requires": {
4781 "lower-case": "^1.1.0"
4782 }
4783 },
4784 "is-npm": {
4785 "version": "1.0.0",
4786 "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz",
4787 "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=",
4788 "dev": true
4789 },
4790 "is-number": {
4791 "version": "7.0.0",
4792 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
4793 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
4794 "dev": true
4795 },
4796 "is-obj": {
4797 "version": "1.0.1",
4798 "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
4799 "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=",
4800 "dev": true
4801 },
4802 "is-path-cwd": {
4803 "version": "1.0.0",
4804 "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
4805 "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
4806 "dev": true
4807 },
4808 "is-path-in-cwd": {
4809 "version": "1.0.1",
4810 "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
4811 "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
4812 "dev": true,
4813 "requires": {
4814 "is-path-inside": "^1.0.0"
4815 }
4816 },
4817 "is-path-inside": {
4818 "version": "1.0.1",
4819 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
4820 "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
4821 "dev": true,
4822 "requires": {
4823 "path-is-inside": "^1.0.1"
4824 }
4825 },
4826 "is-plain-obj": {
4827 "version": "1.1.0",
4828 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
4829 "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
4830 "dev": true
4831 },
4832 "is-plain-object": {
4833 "version": "2.0.4",
4834 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
4835 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
4836 "dev": true,
4837 "requires": {
4838 "isobject": "^3.0.1"
4839 }
4840 },
4841 "is-promise": {
4842 "version": "2.1.0",
4843 "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
4844 "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
4845 "dev": true
4846 },
4847 "is-redirect": {
4848 "version": "1.0.0",
4849 "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz",
4850 "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=",
4851 "dev": true
4852 },
4853 "is-regex": {
4854 "version": "1.0.4",
4855 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
4856 "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
4857 "dev": true,
4858 "requires": {
4859 "has": "^1.0.1"
4860 }
4861 },
4862 "is-regexp": {
4863 "version": "1.0.0",
4864 "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
4865 "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=",
4866 "dev": true
4867 },
4868 "is-retry-allowed": {
4869 "version": "1.2.0",
4870 "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz",
4871 "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==",
4872 "dev": true
4873 },
4874 "is-stream": {
4875 "version": "1.1.0",
4876 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
4877 "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
4878 "dev": true
4879 },
4880 "is-supported-regexp-flag": {
4881 "version": "1.0.1",
4882 "resolved": "https://registry.npmjs.org/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.1.tgz",
4883 "integrity": "sha512-3vcJecUUrpgCqc/ca0aWeNu64UGgxcvO60K/Fkr1N6RSvfGCTU60UKN68JDmKokgba0rFFJs12EnzOQa14ubKQ==",
4884 "dev": true
4885 },
4886 "is-symbol": {
4887 "version": "1.0.2",
4888 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz",
4889 "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==",
4890 "dev": true,
4891 "requires": {
4892 "has-symbols": "^1.0.0"
4893 }
4894 },
4895 "is-typedarray": {
4896 "version": "1.0.0",
4897 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
4898 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
4899 "dev": true
4900 },
4901 "is-upper-case": {
4902 "version": "1.1.2",
4903 "resolved": "https://registry.npmjs.org/is-upper-case/-/is-upper-case-1.1.2.tgz",
4904 "integrity": "sha1-jQsfp+eTOh5YSDYA7H2WYcuvdW8=",
4905 "dev": true,
4906 "requires": {
4907 "upper-case": "^1.1.0"
4908 }
4909 },
4910 "is-url": {
4911 "version": "1.2.4",
4912 "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz",
4913 "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==",
4914 "dev": true
4915 },
4916 "is-utf8": {
4917 "version": "0.2.1",
4918 "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
4919 "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
4920 "dev": true
4921 },
4922 "is-whitespace-character": {
4923 "version": "1.0.3",
4924 "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.3.tgz",
4925 "integrity": "sha512-SNPgMLz9JzPccD3nPctcj8sZlX9DAMJSKH8bP7Z6bohCwuNgX8xbWr1eTAYXX9Vpi/aSn8Y1akL9WgM3t43YNQ==",
4926 "dev": true
4927 },
4928 "is-windows": {
4929 "version": "1.0.2",
4930 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
4931 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
4932 "dev": true
4933 },
4934 "is-word-character": {
4935 "version": "1.0.3",
4936 "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.3.tgz",
4937 "integrity": "sha512-0wfcrFgOOOBdgRNT9H33xe6Zi6yhX/uoc4U8NBZGeQQB0ctU1dnlNTyL9JM2646bHDTpsDm1Brb3VPoCIMrd/A==",
4938 "dev": true
4939 },
4940 "is-wsl": {
4941 "version": "2.1.1",
4942 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.1.1.tgz",
4943 "integrity": "sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==",
4944 "dev": true
4945 },
4946 "is2": {
4947 "version": "2.0.1",
4948 "resolved": "https://registry.npmjs.org/is2/-/is2-2.0.1.tgz",
4949 "integrity": "sha512-+WaJvnaA7aJySz2q/8sLjMb2Mw14KTplHmSwcSpZ/fWJPkUmqw3YTzSWbPJ7OAwRvdYTWF2Wg+yYJ1AdP5Z8CA==",
4950 "dev": true,
4951 "requires": {
4952 "deep-is": "^0.1.3",
4953 "ip-regex": "^2.1.0",
4954 "is-url": "^1.2.2"
4955 }
4956 },
4957 "isarray": {
4958 "version": "1.0.0",
4959 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
4960 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
4961 "dev": true
4962 },
4963 "isbinaryfile": {
4964 "version": "3.0.3",
4965 "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz",
4966 "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==",
4967 "dev": true,
4968 "requires": {
4969 "buffer-alloc": "^1.2.0"
4970 }
4971 },
4972 "isexe": {
4973 "version": "2.0.0",
4974 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
4975 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
4976 "dev": true
4977 },
4978 "isobject": {
4979 "version": "3.0.1",
4980 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
4981 "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
4982 "dev": true
4983 },
4984 "isstream": {
4985 "version": "0.1.2",
4986 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
4987 "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
4988 "dev": true
4989 },
4990 "jpeg-js": {
4991 "version": "0.3.5",
4992 "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.3.5.tgz",
4993 "integrity": "sha512-hvaExqwmQDS8O9qnZAVDXGWU43Tbu1V0wMZmjROjT11jloSgGICZpscG+P6Nyi1BVAvyu2ARRx8qmEW30sxgdQ==",
4994 "dev": true
4995 },
4996 "js-base64": {
4997 "version": "2.5.1",
4998 "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz",
4999 "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==",
5000 "dev": true
5001 },
5002 "js-library-detector": {
5003 "version": "5.4.0",
5004 "resolved": "https://registry.npmjs.org/js-library-detector/-/js-library-detector-5.4.0.tgz",
5005 "integrity": "sha512-lSTEC9Q3L/cXOhYIilW3GH/v4tOnPIN40NTIBHRcn2vxTwGhMyySQTQpJ0W68ISGzOgvwVe7KCfQ9PJi6MsOIw==",
5006 "dev": true
5007 },
5008 "js-reporters": {
5009 "version": "1.2.1",
5010 "resolved": "https://registry.npmjs.org/js-reporters/-/js-reporters-1.2.1.tgz",
5011 "integrity": "sha1-+IxgjjJKM3OpW8xFrTBeXJecRZs=",
5012 "dev": true
5013 },
5014 "js-tokens": {
5015 "version": "4.0.0",
5016 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
5017 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
5018 "dev": true
5019 },
5020 "js-yaml": {
5021 "version": "3.13.1",
5022 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
5023 "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
5024 "dev": true,
5025 "requires": {
5026 "argparse": "^1.0.7",
5027 "esprima": "^4.0.0"
5028 }
5029 },
5030 "jsbn": {
5031 "version": "0.1.1",
5032 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
5033 "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
5034 "dev": true
5035 },
5036 "jsesc": {
5037 "version": "2.5.2",
5038 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
5039 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
5040 "dev": true
5041 },
5042 "json-parse-better-errors": {
5043 "version": "1.0.2",
5044 "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
5045 "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
5046 "dev": true
5047 },
5048 "json-schema": {
5049 "version": "0.2.3",
5050 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
5051 "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
5052 "dev": true
5053 },
5054 "json-schema-traverse": {
5055 "version": "0.4.1",
5056 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
5057 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
5058 "dev": true
5059 },
5060 "json-stable-stringify-without-jsonify": {
5061 "version": "1.0.1",
5062 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
5063 "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
5064 "dev": true
5065 },
5066 "json-stringify-safe": {
5067 "version": "5.0.1",
5068 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
5069 "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
5070 "dev": true
5071 },
5072 "json5": {
5073 "version": "2.1.0",
5074 "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz",
5075 "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==",
5076 "dev": true,
5077 "requires": {
5078 "minimist": "^1.2.0"
5079 }
5080 },
5081 "jsonc-parser": {
5082 "version": "2.1.1",
5083 "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.1.1.tgz",
5084 "integrity": "sha512-VC0CjnWJylKB1iov4u76/W/5Ef0ydDkjtYWxoZ9t3HdWlSnZQwZL5MgFikaB/EtQ4RmMEw3tmQzuYnZA2/Ja1g==",
5085 "dev": true
5086 },
5087 "jsonfile": {
5088 "version": "4.0.0",
5089 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
5090 "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
5091 "dev": true,
5092 "requires": {
5093 "graceful-fs": "^4.1.6"
5094 }
5095 },
5096 "jsonld": {
5097 "version": "1.8.0",
5098 "resolved": "https://registry.npmjs.org/jsonld/-/jsonld-1.8.0.tgz",
5099 "integrity": "sha512-a3bwbR0wqFstxKsGoimUIIKBdfJ+yb9kWK+WK7MpVyvfYtITMpUtF3sNoN1wG/W+jGDgya0ACRh++jtTozxtyQ==",
5100 "dev": true,
5101 "requires": {
5102 "canonicalize": "^1.0.1",
5103 "rdf-canonize": "^1.0.2",
5104 "request": "^2.88.0",
5105 "semver": "^5.6.0",
5106 "xmldom": "0.1.19"
5107 }
5108 },
5109 "jsonlint-mod": {
5110 "version": "1.7.5",
5111 "resolved": "https://registry.npmjs.org/jsonlint-mod/-/jsonlint-mod-1.7.5.tgz",
5112 "integrity": "sha512-VqTFtMj9JXv4qGSfcoYTgXgsGkTW4aXZer8u4vR64RAPjK37BUkNKmd3mTjuRTs1vQrE+yuzfzDhgB2SAyPvlA==",
5113 "dev": true,
5114 "requires": {
5115 "JSV": "^4.0.2",
5116 "chalk": "^2.4.2",
5117 "underscore": "^1.9.1"
5118 }
5119 },
5120 "jsprim": {
5121 "version": "1.4.1",
5122 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
5123 "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
5124 "dev": true,
5125 "requires": {
5126 "assert-plus": "1.0.0",
5127 "extsprintf": "1.3.0",
5128 "json-schema": "0.2.3",
5129 "verror": "1.10.0"
5130 }
5131 },
5132 "junit-report-builder": {
5133 "version": "1.3.3",
5134 "resolved": "https://registry.npmjs.org/junit-report-builder/-/junit-report-builder-1.3.3.tgz",
5135 "integrity": "sha512-75bwaXjP/3ogyzOSkkcshXGG7z74edkJjgTZlJGAyzxlOHaguexM3VLG6JyD9ZBF8mlpgsUPB1sIWU4LISgeJw==",
5136 "dev": true,
5137 "requires": {
5138 "date-format": "0.0.2",
5139 "lodash": "^4.17.15",
5140 "mkdirp": "^0.5.0",
5141 "xmlbuilder": "^10.0.0"
5142 }
5143 },
5144 "karma": {
5145 "version": "3.1.4",
5146 "resolved": "https://registry.npmjs.org/karma/-/karma-3.1.4.tgz",
5147 "integrity": "sha512-31Vo8Qr5glN+dZEVIpnPCxEGleqE0EY6CtC2X9TagRV3rRQ3SNrvfhddICkJgUK3AgqpeKSZau03QumTGhGoSw==",
5148 "dev": true,
5149 "requires": {
5150 "bluebird": "^3.3.0",
5151 "body-parser": "^1.16.1",
5152 "chokidar": "^2.0.3",
5153 "colors": "^1.1.0",
5154 "combine-lists": "^1.0.0",
5155 "connect": "^3.6.0",
5156 "core-js": "^2.2.0",
5157 "di": "^0.0.1",
5158 "dom-serialize": "^2.2.0",
5159 "expand-braces": "^0.1.1",
5160 "flatted": "^2.0.0",
5161 "glob": "^7.1.1",
5162 "graceful-fs": "^4.1.2",
5163 "http-proxy": "^1.13.0",
5164 "isbinaryfile": "^3.0.0",
5165 "lodash": "^4.17.5",
5166 "log4js": "^3.0.0",
5167 "mime": "^2.3.1",
5168 "minimatch": "^3.0.2",
5169 "optimist": "^0.6.1",
5170 "qjobs": "^1.1.4",
5171 "range-parser": "^1.2.0",
5172 "rimraf": "^2.6.0",
5173 "safe-buffer": "^5.0.1",
5174 "socket.io": "2.1.1",
5175 "source-map": "^0.6.1",
5176 "tmp": "0.0.33",
5177 "useragent": "2.3.0"
5178 },
5179 "dependencies": {
5180 "anymatch": {
5181 "version": "2.0.0",
5182 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
5183 "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
5184 "dev": true,
5185 "requires": {
5186 "micromatch": "^3.1.4",
5187 "normalize-path": "^2.1.1"
5188 },
5189 "dependencies": {
5190 "normalize-path": {
5191 "version": "2.1.1",
5192 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
5193 "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
5194 "dev": true,
5195 "requires": {
5196 "remove-trailing-separator": "^1.0.1"
5197 }
5198 }
5199 }
5200 },
5201 "binary-extensions": {
5202 "version": "1.13.1",
5203 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
5204 "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
5205 "dev": true
5206 },
5207 "braces": {
5208 "version": "2.3.2",
5209 "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
5210 "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
5211 "dev": true,
5212 "requires": {
5213 "arr-flatten": "^1.1.0",
5214 "array-unique": "^0.3.2",
5215 "extend-shallow": "^2.0.1",
5216 "fill-range": "^4.0.0",
5217 "isobject": "^3.0.1",
5218 "repeat-element": "^1.1.2",
5219 "snapdragon": "^0.8.1",
5220 "snapdragon-node": "^2.0.1",
5221 "split-string": "^3.0.2",
5222 "to-regex": "^3.0.1"
5223 }
5224 },
5225 "chokidar": {
5226 "version": "2.1.8",
5227 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
5228 "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
5229 "dev": true,
5230 "requires": {
5231 "anymatch": "^2.0.0",
5232 "async-each": "^1.0.1",
5233 "braces": "^2.3.2",
5234 "fsevents": "^1.2.7",
5235 "glob-parent": "^3.1.0",
5236 "inherits": "^2.0.3",
5237 "is-binary-path": "^1.0.0",
5238 "is-glob": "^4.0.0",
5239 "normalize-path": "^3.0.0",
5240 "path-is-absolute": "^1.0.0",
5241 "readdirp": "^2.2.1",
5242 "upath": "^1.1.1"
5243 }
5244 },
5245 "colors": {
5246 "version": "1.4.0",
5247 "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
5248 "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
5249 "dev": true
5250 },
5251 "core-js": {
5252 "version": "2.6.9",
5253 "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz",
5254 "integrity": "sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A==",
5255 "dev": true
5256 },
5257 "extend-shallow": {
5258 "version": "2.0.1",
5259 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5260 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5261 "dev": true,
5262 "requires": {
5263 "is-extendable": "^0.1.0"
5264 }
5265 },
5266 "fill-range": {
5267 "version": "4.0.0",
5268 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
5269 "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
5270 "dev": true,
5271 "requires": {
5272 "extend-shallow": "^2.0.1",
5273 "is-number": "^3.0.0",
5274 "repeat-string": "^1.6.1",
5275 "to-regex-range": "^2.1.0"
5276 }
5277 },
5278 "fsevents": {
5279 "version": "1.2.9",
5280 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz",
5281 "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==",
5282 "dev": true,
5283 "optional": true,
5284 "requires": {
5285 "nan": "^2.12.1",
5286 "node-pre-gyp": "^0.12.0"
5287 },
5288 "dependencies": {
5289 "abbrev": {
5290 "version": "1.1.1",
5291 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
5292 "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
5293 "dev": true,
5294 "optional": true
5295 },
5296 "ansi-regex": {
5297 "version": "2.1.1",
5298 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
5299 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
5300 "dev": true
5301 },
5302 "aproba": {
5303 "version": "1.2.0",
5304 "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
5305 "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
5306 "dev": true,
5307 "optional": true
5308 },
5309 "are-we-there-yet": {
5310 "version": "1.1.5",
5311 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
5312 "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
5313 "dev": true,
5314 "optional": true,
5315 "requires": {
5316 "delegates": "^1.0.0",
5317 "readable-stream": "^2.0.6"
5318 }
5319 },
5320 "balanced-match": {
5321 "version": "1.0.0",
5322 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
5323 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
5324 "dev": true
5325 },
5326 "brace-expansion": {
5327 "version": "1.1.11",
5328 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
5329 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
5330 "dev": true,
5331 "requires": {
5332 "balanced-match": "^1.0.0",
5333 "concat-map": "0.0.1"
5334 }
5335 },
5336 "chownr": {
5337 "version": "1.1.1",
5338 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz",
5339 "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==",
5340 "dev": true,
5341 "optional": true
5342 },
5343 "code-point-at": {
5344 "version": "1.1.0",
5345 "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
5346 "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
5347 "dev": true
5348 },
5349 "concat-map": {
5350 "version": "0.0.1",
5351 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
5352 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
5353 "dev": true
5354 },
5355 "console-control-strings": {
5356 "version": "1.1.0",
5357 "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
5358 "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
5359 "dev": true
5360 },
5361 "core-util-is": {
5362 "version": "1.0.2",
5363 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
5364 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
5365 "dev": true,
5366 "optional": true
5367 },
5368 "debug": {
5369 "version": "4.1.1",
5370 "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
5371 "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
5372 "dev": true,
5373 "optional": true,
5374 "requires": {
5375 "ms": "^2.1.1"
5376 }
5377 },
5378 "deep-extend": {
5379 "version": "0.6.0",
5380 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
5381 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
5382 "dev": true,
5383 "optional": true
5384 },
5385 "delegates": {
5386 "version": "1.0.0",
5387 "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
5388 "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
5389 "dev": true,
5390 "optional": true
5391 },
5392 "detect-libc": {
5393 "version": "1.0.3",
5394 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
5395 "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
5396 "dev": true,
5397 "optional": true
5398 },
5399 "fs-minipass": {
5400 "version": "1.2.5",
5401 "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz",
5402 "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==",
5403 "dev": true,
5404 "optional": true,
5405 "requires": {
5406 "minipass": "^2.2.1"
5407 }
5408 },
5409 "fs.realpath": {
5410 "version": "1.0.0",
5411 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
5412 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
5413 "dev": true,
5414 "optional": true
5415 },
5416 "gauge": {
5417 "version": "2.7.4",
5418 "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
5419 "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
5420 "dev": true,
5421 "optional": true,
5422 "requires": {
5423 "aproba": "^1.0.3",
5424 "console-control-strings": "^1.0.0",
5425 "has-unicode": "^2.0.0",
5426 "object-assign": "^4.1.0",
5427 "signal-exit": "^3.0.0",
5428 "string-width": "^1.0.1",
5429 "strip-ansi": "^3.0.1",
5430 "wide-align": "^1.1.0"
5431 }
5432 },
5433 "glob": {
5434 "version": "7.1.3",
5435 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
5436 "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
5437 "dev": true,
5438 "optional": true,
5439 "requires": {
5440 "fs.realpath": "^1.0.0",
5441 "inflight": "^1.0.4",
5442 "inherits": "2",
5443 "minimatch": "^3.0.4",
5444 "once": "^1.3.0",
5445 "path-is-absolute": "^1.0.0"
5446 }
5447 },
5448 "has-unicode": {
5449 "version": "2.0.1",
5450 "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
5451 "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
5452 "dev": true,
5453 "optional": true
5454 },
5455 "iconv-lite": {
5456 "version": "0.4.24",
5457 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
5458 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
5459 "dev": true,
5460 "optional": true,
5461 "requires": {
5462 "safer-buffer": ">= 2.1.2 < 3"
5463 }
5464 },
5465 "ignore-walk": {
5466 "version": "3.0.1",
5467 "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz",
5468 "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==",
5469 "dev": true,
5470 "optional": true,
5471 "requires": {
5472 "minimatch": "^3.0.4"
5473 }
5474 },
5475 "inflight": {
5476 "version": "1.0.6",
5477 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5478 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5479 "dev": true,
5480 "optional": true,
5481 "requires": {
5482 "once": "^1.3.0",
5483 "wrappy": "1"
5484 }
5485 },
5486 "inherits": {
5487 "version": "2.0.3",
5488 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
5489 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
5490 "dev": true
5491 },
5492 "ini": {
5493 "version": "1.3.5",
5494 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
5495 "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
5496 "dev": true,
5497 "optional": true
5498 },
5499 "is-fullwidth-code-point": {
5500 "version": "1.0.0",
5501 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
5502 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
5503 "dev": true,
5504 "requires": {
5505 "number-is-nan": "^1.0.0"
5506 }
5507 },
5508 "isarray": {
5509 "version": "1.0.0",
5510 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5511 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5512 "dev": true,
5513 "optional": true
5514 },
5515 "minimatch": {
5516 "version": "3.0.4",
5517 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
5518 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
5519 "dev": true,
5520 "requires": {
5521 "brace-expansion": "^1.1.7"
5522 }
5523 },
5524 "minimist": {
5525 "version": "0.0.8",
5526 "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
5527 "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
5528 "dev": true
5529 },
5530 "minipass": {
5531 "version": "2.3.5",
5532 "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.5.tgz",
5533 "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==",
5534 "dev": true,
5535 "requires": {
5536 "safe-buffer": "^5.1.2",
5537 "yallist": "^3.0.0"
5538 }
5539 },
5540 "minizlib": {
5541 "version": "1.2.1",
5542 "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.2.1.tgz",
5543 "integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==",
5544 "dev": true,
5545 "optional": true,
5546 "requires": {
5547 "minipass": "^2.2.1"
5548 }
5549 },
5550 "mkdirp": {
5551 "version": "0.5.1",
5552 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
5553 "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
5554 "dev": true,
5555 "requires": {
5556 "minimist": "0.0.8"
5557 }
5558 },
5559 "ms": {
5560 "version": "2.1.1",
5561 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
5562 "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
5563 "dev": true,
5564 "optional": true
5565 },
5566 "needle": {
5567 "version": "2.3.0",
5568 "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.0.tgz",
5569 "integrity": "sha512-QBZu7aAFR0522EyaXZM0FZ9GLpq6lvQ3uq8gteiDUp7wKdy0lSd2hPlgFwVuW1CBkfEs9PfDQsQzZghLs/psdg==",
5570 "dev": true,
5571 "optional": true,
5572 "requires": {
5573 "debug": "^4.1.0",
5574 "iconv-lite": "^0.4.4",
5575 "sax": "^1.2.4"
5576 }
5577 },
5578 "node-pre-gyp": {
5579 "version": "0.12.0",
5580 "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz",
5581 "integrity": "sha512-4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A==",
5582 "dev": true,
5583 "optional": true,
5584 "requires": {
5585 "detect-libc": "^1.0.2",
5586 "mkdirp": "^0.5.1",
5587 "needle": "^2.2.1",
5588 "nopt": "^4.0.1",
5589 "npm-packlist": "^1.1.6",
5590 "npmlog": "^4.0.2",
5591 "rc": "^1.2.7",
5592 "rimraf": "^2.6.1",
5593 "semver": "^5.3.0",
5594 "tar": "^4"
5595 }
5596 },
5597 "nopt": {
5598 "version": "4.0.1",
5599 "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz",
5600 "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=",
5601 "dev": true,
5602 "optional": true,
5603 "requires": {
5604 "abbrev": "1",
5605 "osenv": "^0.1.4"
5606 }
5607 },
5608 "npm-bundled": {
5609 "version": "1.0.6",
5610 "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.6.tgz",
5611 "integrity": "sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g==",
5612 "dev": true,
5613 "optional": true
5614 },
5615 "npm-packlist": {
5616 "version": "1.4.1",
5617 "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.1.tgz",
5618 "integrity": "sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw==",
5619 "dev": true,
5620 "optional": true,
5621 "requires": {
5622 "ignore-walk": "^3.0.1",
5623 "npm-bundled": "^1.0.1"
5624 }
5625 },
5626 "npmlog": {
5627 "version": "4.1.2",
5628 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
5629 "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
5630 "dev": true,
5631 "optional": true,
5632 "requires": {
5633 "are-we-there-yet": "~1.1.2",
5634 "console-control-strings": "~1.1.0",
5635 "gauge": "~2.7.3",
5636 "set-blocking": "~2.0.0"
5637 }
5638 },
5639 "number-is-nan": {
5640 "version": "1.0.1",
5641 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
5642 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
5643 "dev": true
5644 },
5645 "object-assign": {
5646 "version": "4.1.1",
5647 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
5648 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
5649 "dev": true,
5650 "optional": true
5651 },
5652 "once": {
5653 "version": "1.4.0",
5654 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
5655 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
5656 "dev": true,
5657 "requires": {
5658 "wrappy": "1"
5659 }
5660 },
5661 "os-homedir": {
5662 "version": "1.0.2",
5663 "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
5664 "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
5665 "dev": true,
5666 "optional": true
5667 },
5668 "os-tmpdir": {
5669 "version": "1.0.2",
5670 "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
5671 "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
5672 "dev": true,
5673 "optional": true
5674 },
5675 "osenv": {
5676 "version": "0.1.5",
5677 "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
5678 "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
5679 "dev": true,
5680 "optional": true,
5681 "requires": {
5682 "os-homedir": "^1.0.0",
5683 "os-tmpdir": "^1.0.0"
5684 }
5685 },
5686 "path-is-absolute": {
5687 "version": "1.0.1",
5688 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
5689 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
5690 "dev": true,
5691 "optional": true
5692 },
5693 "process-nextick-args": {
5694 "version": "2.0.0",
5695 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
5696 "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
5697 "dev": true,
5698 "optional": true
5699 },
5700 "rc": {
5701 "version": "1.2.8",
5702 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
5703 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
5704 "dev": true,
5705 "optional": true,
5706 "requires": {
5707 "deep-extend": "^0.6.0",
5708 "ini": "~1.3.0",
5709 "minimist": "^1.2.0",
5710 "strip-json-comments": "~2.0.1"
5711 },
5712 "dependencies": {
5713 "minimist": {
5714 "version": "1.2.0",
5715 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
5716 "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
5717 "dev": true,
5718 "optional": true
5719 }
5720 }
5721 },
5722 "readable-stream": {
5723 "version": "2.3.6",
5724 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
5725 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
5726 "dev": true,
5727 "optional": true,
5728 "requires": {
5729 "core-util-is": "~1.0.0",
5730 "inherits": "~2.0.3",
5731 "isarray": "~1.0.0",
5732 "process-nextick-args": "~2.0.0",
5733 "safe-buffer": "~5.1.1",
5734 "string_decoder": "~1.1.1",
5735 "util-deprecate": "~1.0.1"
5736 }
5737 },
5738 "rimraf": {
5739 "version": "2.6.3",
5740 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
5741 "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
5742 "dev": true,
5743 "optional": true,
5744 "requires": {
5745 "glob": "^7.1.3"
5746 }
5747 },
5748 "safe-buffer": {
5749 "version": "5.1.2",
5750 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
5751 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
5752 "dev": true
5753 },
5754 "safer-buffer": {
5755 "version": "2.1.2",
5756 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
5757 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
5758 "dev": true,
5759 "optional": true
5760 },
5761 "sax": {
5762 "version": "1.2.4",
5763 "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
5764 "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
5765 "dev": true,
5766 "optional": true
5767 },
5768 "semver": {
5769 "version": "5.7.0",
5770 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
5771 "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
5772 "dev": true,
5773 "optional": true
5774 },
5775 "set-blocking": {
5776 "version": "2.0.0",
5777 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
5778 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
5779 "dev": true,
5780 "optional": true
5781 },
5782 "signal-exit": {
5783 "version": "3.0.2",
5784 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
5785 "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
5786 "dev": true,
5787 "optional": true
5788 },
5789 "string-width": {
5790 "version": "1.0.2",
5791 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
5792 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
5793 "dev": true,
5794 "requires": {
5795 "code-point-at": "^1.0.0",
5796 "is-fullwidth-code-point": "^1.0.0",
5797 "strip-ansi": "^3.0.0"
5798 }
5799 },
5800 "string_decoder": {
5801 "version": "1.1.1",
5802 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
5803 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
5804 "dev": true,
5805 "optional": true,
5806 "requires": {
5807 "safe-buffer": "~5.1.0"
5808 }
5809 },
5810 "strip-ansi": {
5811 "version": "3.0.1",
5812 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
5813 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
5814 "dev": true,
5815 "requires": {
5816 "ansi-regex": "^2.0.0"
5817 }
5818 },
5819 "strip-json-comments": {
5820 "version": "2.0.1",
5821 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
5822 "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
5823 "dev": true,
5824 "optional": true
5825 },
5826 "tar": {
5827 "version": "4.4.8",
5828 "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz",
5829 "integrity": "sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==",
5830 "dev": true,
5831 "optional": true,
5832 "requires": {
5833 "chownr": "^1.1.1",
5834 "fs-minipass": "^1.2.5",
5835 "minipass": "^2.3.4",
5836 "minizlib": "^1.1.1",
5837 "mkdirp": "^0.5.0",
5838 "safe-buffer": "^5.1.2",
5839 "yallist": "^3.0.2"
5840 }
5841 },
5842 "util-deprecate": {
5843 "version": "1.0.2",
5844 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
5845 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
5846 "dev": true,
5847 "optional": true
5848 },
5849 "wide-align": {
5850 "version": "1.1.3",
5851 "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
5852 "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
5853 "dev": true,
5854 "optional": true,
5855 "requires": {
5856 "string-width": "^1.0.2 || 2"
5857 }
5858 },
5859 "wrappy": {
5860 "version": "1.0.2",
5861 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
5862 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
5863 "dev": true
5864 },
5865 "yallist": {
5866 "version": "3.0.3",
5867 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
5868 "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
5869 "dev": true
5870 }
5871 }
5872 },
5873 "glob-parent": {
5874 "version": "3.1.0",
5875 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
5876 "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
5877 "dev": true,
5878 "requires": {
5879 "is-glob": "^3.1.0",
5880 "path-dirname": "^1.0.0"
5881 },
5882 "dependencies": {
5883 "is-glob": {
5884 "version": "3.1.0",
5885 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
5886 "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
5887 "dev": true,
5888 "requires": {
5889 "is-extglob": "^2.1.0"
5890 }
5891 }
5892 }
5893 },
5894 "is-binary-path": {
5895 "version": "1.0.1",
5896 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
5897 "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
5898 "dev": true,
5899 "requires": {
5900 "binary-extensions": "^1.0.0"
5901 }
5902 },
5903 "is-number": {
5904 "version": "3.0.0",
5905 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5906 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5907 "dev": true,
5908 "requires": {
5909 "kind-of": "^3.0.2"
5910 }
5911 },
5912 "kind-of": {
5913 "version": "3.2.2",
5914 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5915 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5916 "dev": true,
5917 "requires": {
5918 "is-buffer": "^1.1.5"
5919 }
5920 },
5921 "readable-stream": {
5922 "version": "2.3.6",
5923 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
5924 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
5925 "dev": true,
5926 "requires": {
5927 "core-util-is": "~1.0.0",
5928 "inherits": "~2.0.3",
5929 "isarray": "~1.0.0",
5930 "process-nextick-args": "~2.0.0",
5931 "safe-buffer": "~5.1.1",
5932 "string_decoder": "~1.1.1",
5933 "util-deprecate": "~1.0.1"
5934 }
5935 },
5936 "readdirp": {
5937 "version": "2.2.1",
5938 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
5939 "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
5940 "dev": true,
5941 "requires": {
5942 "graceful-fs": "^4.1.11",
5943 "micromatch": "^3.1.10",
5944 "readable-stream": "^2.0.2"
5945 }
5946 },
5947 "source-map": {
5948 "version": "0.6.1",
5949 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5950 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5951 "dev": true
5952 },
5953 "to-regex-range": {
5954 "version": "2.1.1",
5955 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
5956 "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
5957 "dev": true,
5958 "requires": {
5959 "is-number": "^3.0.0",
5960 "repeat-string": "^1.6.1"
5961 }
5962 }
5963 }
5964 },
5965 "karma-chrome-launcher": {
5966 "version": "2.2.0",
5967 "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz",
5968 "integrity": "sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==",
5969 "dev": true,
5970 "requires": {
5971 "fs-access": "^1.0.0",
5972 "which": "^1.2.1"
5973 }
5974 },
5975 "karma-firefox-launcher": {
5976 "version": "1.1.0",
5977 "resolved": "https://registry.npmjs.org/karma-firefox-launcher/-/karma-firefox-launcher-1.1.0.tgz",
5978 "integrity": "sha512-LbZ5/XlIXLeQ3cqnCbYLn+rOVhuMIK9aZwlP6eOLGzWdo1UVp7t6CN3DP4SafiRLjexKwHeKHDm0c38Mtd3VxA==",
5979 "dev": true
5980 },
5981 "karma-mocha-reporter": {
5982 "version": "2.2.5",
5983 "resolved": "https://registry.npmjs.org/karma-mocha-reporter/-/karma-mocha-reporter-2.2.5.tgz",
5984 "integrity": "sha1-FRIAlejtgZGG5HoLAS8810GJVWA=",
5985 "dev": true,
5986 "requires": {
5987 "chalk": "^2.1.0",
5988 "log-symbols": "^2.1.0",
5989 "strip-ansi": "^4.0.0"
5990 },
5991 "dependencies": {
5992 "ansi-regex": {
5993 "version": "3.0.0",
5994 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
5995 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
5996 "dev": true
5997 },
5998 "strip-ansi": {
5999 "version": "4.0.0",
6000 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
6001 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
6002 "dev": true,
6003 "requires": {
6004 "ansi-regex": "^3.0.0"
6005 }
6006 }
6007 }
6008 },
6009 "karma-qunit": {
6010 "version": "2.1.0",
6011 "resolved": "https://registry.npmjs.org/karma-qunit/-/karma-qunit-2.1.0.tgz",
6012 "integrity": "sha512-QFt2msjpFNx1ZqB1EcD7rXaFRa3P+kLrgm6uRDYV/1MO7qGMxnTDgsFB1KyAKCpMreOmB5MMpEm5sX52j4c0aw==",
6013 "dev": true
6014 },
6015 "kind-of": {
6016 "version": "6.0.2",
6017 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
6018 "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
6019 "dev": true
6020 },
6021 "klaw": {
6022 "version": "1.3.1",
6023 "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz",
6024 "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=",
6025 "dev": true,
6026 "requires": {
6027 "graceful-fs": "^4.1.9"
6028 }
6029 },
6030 "known-css-properties": {
6031 "version": "0.13.0",
6032 "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.13.0.tgz",
6033 "integrity": "sha512-6VWDxNr7cQXPDtMdCWLZMK3E8hdLrpyPPRdx6RbyvqklqgM6/XNFsVopv8QOZ+hRB6iHG/urEDwzlWbmMCv/kw==",
6034 "dev": true
6035 },
6036 "latest-version": {
6037 "version": "3.1.0",
6038 "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz",
6039 "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=",
6040 "dev": true,
6041 "requires": {
6042 "package-json": "^4.0.0"
6043 }
6044 },
6045 "lazystream": {
6046 "version": "1.0.0",
6047 "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz",
6048 "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
6049 "dev": true,
6050 "requires": {
6051 "readable-stream": "^2.0.5"
6052 },
6053 "dependencies": {
6054 "readable-stream": {
6055 "version": "2.3.6",
6056 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
6057 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
6058 "dev": true,
6059 "requires": {
6060 "core-util-is": "~1.0.0",
6061 "inherits": "~2.0.3",
6062 "isarray": "~1.0.0",
6063 "process-nextick-args": "~2.0.0",
6064 "safe-buffer": "~5.1.1",
6065 "string_decoder": "~1.1.1",
6066 "util-deprecate": "~1.0.1"
6067 }
6068 }
6069 }
6070 },
6071 "lcid": {
6072 "version": "1.0.0",
6073 "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
6074 "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
6075 "dev": true,
6076 "requires": {
6077 "invert-kv": "^1.0.0"
6078 }
6079 },
6080 "leven": {
6081 "version": "3.1.0",
6082 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
6083 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
6084 "dev": true
6085 },
6086 "levn": {
6087 "version": "0.3.0",
6088 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
6089 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
6090 "dev": true,
6091 "requires": {
6092 "prelude-ls": "~1.1.2",
6093 "type-check": "~0.3.2"
6094 }
6095 },
6096 "lighthouse": {
6097 "version": "5.4.0",
6098 "resolved": "https://registry.npmjs.org/lighthouse/-/lighthouse-5.4.0.tgz",
6099 "integrity": "sha512-zVRXTK6uTqYPGEJgcjFIfHzJGjtADMnsSfnFkOaKv6tCUdSyPT4Oo9h8sYanUy1ffxTBEZHQXyKxEfhMyw5bzA==",
6100 "dev": true,
6101 "requires": {
6102 "axe-core": "3.3.0",
6103 "chrome-launcher": "^0.11.2",
6104 "configstore": "^3.1.1",
6105 "cssstyle": "1.2.1",
6106 "details-element-polyfill": "^2.4.0",
6107 "http-link-header": "^0.8.0",
6108 "inquirer": "^3.3.0",
6109 "intl": "^1.2.5",
6110 "intl-messageformat": "^4.4.0",
6111 "intl-pluralrules": "^1.0.3",
6112 "jpeg-js": "0.1.2",
6113 "js-library-detector": "^5.4.0",
6114 "jsonld": "^1.5.0",
6115 "jsonlint-mod": "^1.7.5",
6116 "lighthouse-logger": "^1.2.0",
6117 "lodash.isequal": "^4.5.0",
6118 "lodash.set": "^4.3.2",
6119 "lookup-closest-locale": "6.0.4",
6120 "metaviewport-parser": "0.2.0",
6121 "mkdirp": "0.5.1",
6122 "open": "^6.4.0",
6123 "parse-cache-control": "1.0.1",
6124 "raven": "^2.2.1",
6125 "rimraf": "^2.6.1",
6126 "robots-parser": "^2.0.1",
6127 "semver": "^5.3.0",
6128 "speedline-core": "1.4.2",
6129 "third-party-web": "^0.8.2",
6130 "update-notifier": "^2.5.0",
6131 "ws": "3.3.2",
6132 "yargs": "3.32.0",
6133 "yargs-parser": "7.0.0"
6134 },
6135 "dependencies": {
6136 "ansi-escapes": {
6137 "version": "3.2.0",
6138 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
6139 "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
6140 "dev": true
6141 },
6142 "ansi-regex": {
6143 "version": "3.0.0",
6144 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
6145 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
6146 "dev": true
6147 },
6148 "camelcase": {
6149 "version": "2.1.1",
6150 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
6151 "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
6152 "dev": true
6153 },
6154 "chardet": {
6155 "version": "0.4.2",
6156 "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz",
6157 "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=",
6158 "dev": true
6159 },
6160 "cli-cursor": {
6161 "version": "2.1.0",
6162 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
6163 "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
6164 "dev": true,
6165 "requires": {
6166 "restore-cursor": "^2.0.0"
6167 }
6168 },
6169 "cliui": {
6170 "version": "3.2.0",
6171 "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
6172 "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
6173 "dev": true,
6174 "requires": {
6175 "string-width": "^1.0.1",
6176 "strip-ansi": "^3.0.1",
6177 "wrap-ansi": "^2.0.0"
6178 },
6179 "dependencies": {
6180 "ansi-regex": {
6181 "version": "2.1.1",
6182 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
6183 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
6184 "dev": true
6185 },
6186 "is-fullwidth-code-point": {
6187 "version": "1.0.0",
6188 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
6189 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
6190 "dev": true,
6191 "requires": {
6192 "number-is-nan": "^1.0.0"
6193 }
6194 },
6195 "string-width": {
6196 "version": "1.0.2",
6197 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
6198 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
6199 "dev": true,
6200 "requires": {
6201 "code-point-at": "^1.0.0",
6202 "is-fullwidth-code-point": "^1.0.0",
6203 "strip-ansi": "^3.0.0"
6204 }
6205 },
6206 "strip-ansi": {
6207 "version": "3.0.1",
6208 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
6209 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
6210 "dev": true,
6211 "requires": {
6212 "ansi-regex": "^2.0.0"
6213 }
6214 }
6215 }
6216 },
6217 "external-editor": {
6218 "version": "2.2.0",
6219 "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz",
6220 "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==",
6221 "dev": true,
6222 "requires": {
6223 "chardet": "^0.4.0",
6224 "iconv-lite": "^0.4.17",
6225 "tmp": "^0.0.33"
6226 }
6227 },
6228 "figures": {
6229 "version": "2.0.0",
6230 "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
6231 "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
6232 "dev": true,
6233 "requires": {
6234 "escape-string-regexp": "^1.0.5"
6235 }
6236 },
6237 "inquirer": {
6238 "version": "3.3.0",
6239 "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz",
6240 "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==",
6241 "dev": true,
6242 "requires": {
6243 "ansi-escapes": "^3.0.0",
6244 "chalk": "^2.0.0",
6245 "cli-cursor": "^2.1.0",
6246 "cli-width": "^2.0.0",
6247 "external-editor": "^2.0.4",
6248 "figures": "^2.0.0",
6249 "lodash": "^4.3.0",
6250 "mute-stream": "0.0.7",
6251 "run-async": "^2.2.0",
6252 "rx-lite": "^4.0.8",
6253 "rx-lite-aggregates": "^4.0.8",
6254 "string-width": "^2.1.0",
6255 "strip-ansi": "^4.0.0",
6256 "through": "^2.3.6"
6257 }
6258 },
6259 "is-fullwidth-code-point": {
6260 "version": "2.0.0",
6261 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
6262 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
6263 "dev": true
6264 },
6265 "jpeg-js": {
6266 "version": "0.1.2",
6267 "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.1.2.tgz",
6268 "integrity": "sha1-E1uZLAV1yYXPoPSUoyJ+0jhYPs4=",
6269 "dev": true
6270 },
6271 "mimic-fn": {
6272 "version": "1.2.0",
6273 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
6274 "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
6275 "dev": true
6276 },
6277 "mute-stream": {
6278 "version": "0.0.7",
6279 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
6280 "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
6281 "dev": true
6282 },
6283 "onetime": {
6284 "version": "2.0.1",
6285 "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
6286 "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
6287 "dev": true,
6288 "requires": {
6289 "mimic-fn": "^1.0.0"
6290 }
6291 },
6292 "restore-cursor": {
6293 "version": "2.0.0",
6294 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
6295 "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
6296 "dev": true,
6297 "requires": {
6298 "onetime": "^2.0.0",
6299 "signal-exit": "^3.0.2"
6300 }
6301 },
6302 "string-width": {
6303 "version": "2.1.1",
6304 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
6305 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
6306 "dev": true,
6307 "requires": {
6308 "is-fullwidth-code-point": "^2.0.0",
6309 "strip-ansi": "^4.0.0"
6310 }
6311 },
6312 "strip-ansi": {
6313 "version": "4.0.0",
6314 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
6315 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
6316 "dev": true,
6317 "requires": {
6318 "ansi-regex": "^3.0.0"
6319 }
6320 },
6321 "wrap-ansi": {
6322 "version": "2.1.0",
6323 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
6324 "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
6325 "dev": true,
6326 "requires": {
6327 "string-width": "^1.0.1",
6328 "strip-ansi": "^3.0.1"
6329 },
6330 "dependencies": {
6331 "ansi-regex": {
6332 "version": "2.1.1",
6333 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
6334 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
6335 "dev": true
6336 },
6337 "is-fullwidth-code-point": {
6338 "version": "1.0.0",
6339 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
6340 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
6341 "dev": true,
6342 "requires": {
6343 "number-is-nan": "^1.0.0"
6344 }
6345 },
6346 "string-width": {
6347 "version": "1.0.2",
6348 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
6349 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
6350 "dev": true,
6351 "requires": {
6352 "code-point-at": "^1.0.0",
6353 "is-fullwidth-code-point": "^1.0.0",
6354 "strip-ansi": "^3.0.0"
6355 }
6356 },
6357 "strip-ansi": {
6358 "version": "3.0.1",
6359 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
6360 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
6361 "dev": true,
6362 "requires": {
6363 "ansi-regex": "^2.0.0"
6364 }
6365 }
6366 }
6367 },
6368 "ws": {
6369 "version": "3.3.2",
6370 "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.2.tgz",
6371 "integrity": "sha512-t+WGpsNxhMR4v6EClXS8r8km5ZljKJzyGhJf7goJz9k5Ye3+b5Bvno5rjqPuIBn5mnn5GBb7o8IrIWHxX1qOLQ==",
6372 "dev": true,
6373 "requires": {
6374 "async-limiter": "~1.0.0",
6375 "safe-buffer": "~5.1.0",
6376 "ultron": "~1.1.0"
6377 }
6378 },
6379 "y18n": {
6380 "version": "3.2.1",
6381 "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
6382 "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
6383 "dev": true
6384 },
6385 "yargs": {
6386 "version": "3.32.0",
6387 "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz",
6388 "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=",
6389 "dev": true,
6390 "requires": {
6391 "camelcase": "^2.0.1",
6392 "cliui": "^3.0.3",
6393 "decamelize": "^1.1.1",
6394 "os-locale": "^1.4.0",
6395 "string-width": "^1.0.1",
6396 "window-size": "^0.1.4",
6397 "y18n": "^3.2.0"
6398 },
6399 "dependencies": {
6400 "ansi-regex": {
6401 "version": "2.1.1",
6402 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
6403 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
6404 "dev": true
6405 },
6406 "is-fullwidth-code-point": {
6407 "version": "1.0.0",
6408 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
6409 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
6410 "dev": true,
6411 "requires": {
6412 "number-is-nan": "^1.0.0"
6413 }
6414 },
6415 "string-width": {
6416 "version": "1.0.2",
6417 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
6418 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
6419 "dev": true,
6420 "requires": {
6421 "code-point-at": "^1.0.0",
6422 "is-fullwidth-code-point": "^1.0.0",
6423 "strip-ansi": "^3.0.0"
6424 }
6425 },
6426 "strip-ansi": {
6427 "version": "3.0.1",
6428 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
6429 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
6430 "dev": true,
6431 "requires": {
6432 "ansi-regex": "^2.0.0"
6433 }
6434 }
6435 }
6436 },
6437 "yargs-parser": {
6438 "version": "7.0.0",
6439 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz",
6440 "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=",
6441 "dev": true,
6442 "requires": {
6443 "camelcase": "^4.1.0"
6444 },
6445 "dependencies": {
6446 "camelcase": {
6447 "version": "4.1.0",
6448 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
6449 "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
6450 "dev": true
6451 }
6452 }
6453 }
6454 }
6455 },
6456 "lighthouse-logger": {
6457 "version": "1.2.0",
6458 "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.2.0.tgz",
6459 "integrity": "sha512-wzUvdIeJZhRsG6gpZfmSCfysaxNEr43i+QT+Hie94wvHDKFLi4n7C2GqZ4sTC+PH5b5iktmXJvU87rWvhP3lHw==",
6460 "dev": true,
6461 "requires": {
6462 "debug": "^2.6.8",
6463 "marky": "^1.2.0"
6464 }
6465 },
6466 "livereload-js": {
6467 "version": "2.4.0",
6468 "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz",
6469 "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==",
6470 "dev": true
6471 },
6472 "load-json-file": {
6473 "version": "1.1.0",
6474 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
6475 "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
6476 "dev": true,
6477 "requires": {
6478 "graceful-fs": "^4.1.2",
6479 "parse-json": "^2.2.0",
6480 "pify": "^2.0.0",
6481 "pinkie-promise": "^2.0.0",
6482 "strip-bom": "^2.0.0"
6483 }
6484 },
6485 "locate-path": {
6486 "version": "3.0.0",
6487 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
6488 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
6489 "dev": true,
6490 "requires": {
6491 "p-locate": "^3.0.0",
6492 "path-exists": "^3.0.0"
6493 }
6494 },
6495 "lodash": {
6496 "version": "4.17.15",
6497 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
6498 "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
6499 "dev": true
6500 },
6501 "lodash.clonedeep": {
6502 "version": "4.5.0",
6503 "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
6504 "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
6505 "dev": true
6506 },
6507 "lodash.defaults": {
6508 "version": "4.2.0",
6509 "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
6510 "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=",
6511 "dev": true
6512 },
6513 "lodash.difference": {
6514 "version": "4.5.0",
6515 "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz",
6516 "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=",
6517 "dev": true
6518 },
6519 "lodash.flatten": {
6520 "version": "4.4.0",
6521 "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz",
6522 "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=",
6523 "dev": true
6524 },
6525 "lodash.flattendeep": {
6526 "version": "4.4.0",
6527 "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz",
6528 "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=",
6529 "dev": true
6530 },
6531 "lodash.isequal": {
6532 "version": "4.5.0",
6533 "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz",
6534 "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=",
6535 "dev": true
6536 },
6537 "lodash.isobject": {
6538 "version": "3.0.2",
6539 "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-3.0.2.tgz",
6540 "integrity": "sha1-PI+41bW/S/kK4G4U8qUwpO2TXh0=",
6541 "dev": true
6542 },
6543 "lodash.isplainobject": {
6544 "version": "4.0.6",
6545 "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
6546 "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=",
6547 "dev": true
6548 },
6549 "lodash.merge": {
6550 "version": "4.6.2",
6551 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
6552 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
6553 "dev": true
6554 },
6555 "lodash.pickby": {
6556 "version": "4.6.0",
6557 "resolved": "https://registry.npmjs.org/lodash.pickby/-/lodash.pickby-4.6.0.tgz",
6558 "integrity": "sha1-feoh2MGNdwOifHBMFdO4SmfjOv8=",
6559 "dev": true
6560 },
6561 "lodash.set": {
6562 "version": "4.3.2",
6563 "resolved": "https://registry.npmjs.org/lodash.set/-/lodash.set-4.3.2.tgz",
6564 "integrity": "sha1-2HV7HagH3eJIFrDWqEvqGnYjCyM=",
6565 "dev": true
6566 },
6567 "lodash.union": {
6568 "version": "4.6.0",
6569 "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz",
6570 "integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=",
6571 "dev": true
6572 },
6573 "lodash.zip": {
6574 "version": "4.2.0",
6575 "resolved": "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz",
6576 "integrity": "sha1-7GZi5IlkCO1KtsVCo5kLcswIACA=",
6577 "dev": true
6578 },
6579 "log-symbols": {
6580 "version": "2.2.0",
6581 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
6582 "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
6583 "dev": true,
6584 "requires": {
6585 "chalk": "^2.0.1"
6586 }
6587 },
6588 "log-update": {
6589 "version": "3.3.0",
6590 "resolved": "https://registry.npmjs.org/log-update/-/log-update-3.3.0.tgz",
6591 "integrity": "sha512-YSKm5n+YjZoGZT5lfmOqasVH1fIH9xQA9A81Y48nZ99PxAP62vdCCtua+Gcu6oTn0nqtZd/LwRV+Vflo53ZDWA==",
6592 "dev": true,
6593 "requires": {
6594 "ansi-escapes": "^3.2.0",
6595 "cli-cursor": "^2.1.0",
6596 "wrap-ansi": "^5.0.0"
6597 },
6598 "dependencies": {
6599 "ansi-escapes": {
6600 "version": "3.2.0",
6601 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
6602 "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
6603 "dev": true
6604 },
6605 "cli-cursor": {
6606 "version": "2.1.0",
6607 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
6608 "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
6609 "dev": true,
6610 "requires": {
6611 "restore-cursor": "^2.0.0"
6612 }
6613 },
6614 "mimic-fn": {
6615 "version": "1.2.0",
6616 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
6617 "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
6618 "dev": true
6619 },
6620 "onetime": {
6621 "version": "2.0.1",
6622 "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
6623 "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
6624 "dev": true,
6625 "requires": {
6626 "mimic-fn": "^1.0.0"
6627 }
6628 },
6629 "restore-cursor": {
6630 "version": "2.0.0",
6631 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
6632 "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
6633 "dev": true,
6634 "requires": {
6635 "onetime": "^2.0.0",
6636 "signal-exit": "^3.0.2"
6637 }
6638 }
6639 }
6640 },
6641 "log4js": {
6642 "version": "3.0.6",
6643 "resolved": "https://registry.npmjs.org/log4js/-/log4js-3.0.6.tgz",
6644 "integrity": "sha512-ezXZk6oPJCWL483zj64pNkMuY/NcRX5MPiB0zE6tjZM137aeusrOnW1ecxgF9cmwMWkBMhjteQxBPoZBh9FDxQ==",
6645 "dev": true,
6646 "requires": {
6647 "circular-json": "^0.5.5",
6648 "date-format": "^1.2.0",
6649 "debug": "^3.1.0",
6650 "rfdc": "^1.1.2",
6651 "streamroller": "0.7.0"
6652 },
6653 "dependencies": {
6654 "date-format": {
6655 "version": "1.2.0",
6656 "resolved": "https://registry.npmjs.org/date-format/-/date-format-1.2.0.tgz",
6657 "integrity": "sha1-YV6CjiM90aubua4JUODOzPpuytg=",
6658 "dev": true
6659 },
6660 "debug": {
6661 "version": "3.2.6",
6662 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
6663 "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
6664 "dev": true,
6665 "requires": {
6666 "ms": "^2.1.1"
6667 }
6668 },
6669 "ms": {
6670 "version": "2.1.2",
6671 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
6672 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
6673 "dev": true
6674 }
6675 }
6676 },
6677 "loglevel": {
6678 "version": "1.6.4",
6679 "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.4.tgz",
6680 "integrity": "sha512-p0b6mOGKcGa+7nnmKbpzR6qloPbrgLcnio++E+14Vo/XffOGwZtRpUhr8dTH/x2oCMmEoIU0Zwm3ZauhvYD17g==",
6681 "dev": true
6682 },
6683 "loglevel-plugin-prefix": {
6684 "version": "0.8.4",
6685 "resolved": "https://registry.npmjs.org/loglevel-plugin-prefix/-/loglevel-plugin-prefix-0.8.4.tgz",
6686 "integrity": "sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==",
6687 "dev": true
6688 },
6689 "longest-streak": {
6690 "version": "2.0.3",
6691 "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.3.tgz",
6692 "integrity": "sha512-9lz5IVdpwsKLMzQi0MQ+oD9EA0mIGcWYP7jXMTZVXP8D42PwuAk+M/HBFYQoxt1G5OR8m7aSIgb1UymfWGBWEw==",
6693 "dev": true
6694 },
6695 "lookup-closest-locale": {
6696 "version": "6.0.4",
6697 "resolved": "https://registry.npmjs.org/lookup-closest-locale/-/lookup-closest-locale-6.0.4.tgz",
6698 "integrity": "sha512-bWoFbSGe6f1GvMGzj17LrwMX4FhDXDwZyH04ySVCPbtOJADcSRguZNKewoJ3Ful/MOxD/wRHvFPadk/kYZUbuQ==",
6699 "dev": true
6700 },
6701 "loud-rejection": {
6702 "version": "1.6.0",
6703 "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
6704 "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
6705 "dev": true,
6706 "requires": {
6707 "currently-unhandled": "^0.4.1",
6708 "signal-exit": "^3.0.0"
6709 }
6710 },
6711 "lower-case": {
6712 "version": "1.1.4",
6713 "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz",
6714 "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=",
6715 "dev": true
6716 },
6717 "lower-case-first": {
6718 "version": "1.0.2",
6719 "resolved": "https://registry.npmjs.org/lower-case-first/-/lower-case-first-1.0.2.tgz",
6720 "integrity": "sha1-5dp8JvKacHO+AtUrrJmA5ZIq36E=",
6721 "dev": true,
6722 "requires": {
6723 "lower-case": "^1.1.2"
6724 }
6725 },
6726 "lowercase-keys": {
6727 "version": "1.0.1",
6728 "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
6729 "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
6730 "dev": true
6731 },
6732 "lru-cache": {
6733 "version": "4.1.5",
6734 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
6735 "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
6736 "dev": true,
6737 "requires": {
6738 "pseudomap": "^1.0.2",
6739 "yallist": "^2.1.2"
6740 }
6741 },
6742 "make-dir": {
6743 "version": "1.3.0",
6744 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
6745 "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
6746 "dev": true,
6747 "requires": {
6748 "pify": "^3.0.0"
6749 },
6750 "dependencies": {
6751 "pify": {
6752 "version": "3.0.0",
6753 "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
6754 "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
6755 "dev": true
6756 }
6757 }
6758 },
6759 "make-plural": {
6760 "version": "4.3.0",
6761 "resolved": "https://registry.npmjs.org/make-plural/-/make-plural-4.3.0.tgz",
6762 "integrity": "sha512-xTYd4JVHpSCW+aqDof6w/MebaMVNTVYBZhbB/vi513xXdiPT92JMVCo0Jq8W2UZnzYRFeVbQiQ+I25l13JuKvA==",
6763 "dev": true,
6764 "requires": {
6765 "minimist": "^1.2.0"
6766 }
6767 },
6768 "map-age-cleaner": {
6769 "version": "0.1.3",
6770 "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
6771 "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
6772 "dev": true,
6773 "requires": {
6774 "p-defer": "^1.0.0"
6775 }
6776 },
6777 "map-cache": {
6778 "version": "0.2.2",
6779 "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
6780 "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
6781 "dev": true
6782 },
6783 "map-obj": {
6784 "version": "1.0.1",
6785 "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
6786 "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
6787 "dev": true
6788 },
6789 "map-visit": {
6790 "version": "1.0.0",
6791 "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
6792 "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
6793 "dev": true,
6794 "requires": {
6795 "object-visit": "^1.0.0"
6796 }
6797 },
6798 "markdown-escapes": {
6799 "version": "1.0.3",
6800 "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.3.tgz",
6801 "integrity": "sha512-XUi5HJhhV5R74k8/0H2oCbCiYf/u4cO/rX8tnGkRvrqhsr5BRNU6Mg0yt/8UIx1iIS8220BNJsDb7XnILhLepw==",
6802 "dev": true
6803 },
6804 "markdown-table": {
6805 "version": "1.1.3",
6806 "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-1.1.3.tgz",
6807 "integrity": "sha512-1RUZVgQlpJSPWYbFSpmudq5nHY1doEIv89gBtF0s4gW1GF2XorxcA/70M5vq7rLv0a6mhOUccRsqkwhwLCIQ2Q==",
6808 "dev": true
6809 },
6810 "marky": {
6811 "version": "1.2.1",
6812 "resolved": "https://registry.npmjs.org/marky/-/marky-1.2.1.tgz",
6813 "integrity": "sha512-md9k+Gxa3qLH6sUKpeC2CNkJK/Ld+bEz5X96nYwloqphQE0CKCVEKco/6jxEZixinqNdz5RFi/KaCyfbMDMAXQ==",
6814 "dev": true
6815 },
6816 "mathml-tag-names": {
6817 "version": "2.1.1",
6818 "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.1.tgz",
6819 "integrity": "sha512-pWB896KPGSGkp1XtyzRBftpTzwSOL0Gfk0wLvxt4f2mgzjY19o0LxJ3U25vNWTzsh7da+KTbuXQoQ3lOJZ8WHw==",
6820 "dev": true
6821 },
6822 "md5": {
6823 "version": "2.2.1",
6824 "resolved": "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz",
6825 "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=",
6826 "dev": true,
6827 "requires": {
6828 "charenc": "~0.0.1",
6829 "crypt": "~0.0.1",
6830 "is-buffer": "~1.1.1"
6831 }
6832 },
6833 "mdast-util-compact": {
6834 "version": "1.0.3",
6835 "resolved": "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-1.0.3.tgz",
6836 "integrity": "sha512-nRiU5GpNy62rZppDKbLwhhtw5DXoFMqw9UNZFmlPsNaQCZ//WLjGKUwWMdJrUH+Se7UvtO2gXtAMe0g/N+eI5w==",
6837 "dev": true,
6838 "requires": {
6839 "unist-util-visit": "^1.1.0"
6840 }
6841 },
6842 "mdn-data": {
6843 "version": "2.0.4",
6844 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
6845 "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==",
6846 "dev": true
6847 },
6848 "media-typer": {
6849 "version": "0.3.0",
6850 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
6851 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
6852 "dev": true
6853 },
6854 "mem": {
6855 "version": "4.3.0",
6856 "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz",
6857 "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==",
6858 "dev": true,
6859 "requires": {
6860 "map-age-cleaner": "^0.1.1",
6861 "mimic-fn": "^2.0.0",
6862 "p-is-promise": "^2.0.0"
6863 }
6864 },
6865 "meow": {
6866 "version": "3.7.0",
6867 "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
6868 "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
6869 "dev": true,
6870 "requires": {
6871 "camelcase-keys": "^2.0.0",
6872 "decamelize": "^1.1.2",
6873 "loud-rejection": "^1.0.0",
6874 "map-obj": "^1.0.1",
6875 "minimist": "^1.1.3",
6876 "normalize-package-data": "^2.3.4",
6877 "object-assign": "^4.0.1",
6878 "read-pkg-up": "^1.0.1",
6879 "redent": "^1.0.0",
6880 "trim-newlines": "^1.0.0"
6881 },
6882 "dependencies": {
6883 "camelcase": {
6884 "version": "2.1.1",
6885 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
6886 "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
6887 "dev": true
6888 },
6889 "camelcase-keys": {
6890 "version": "2.1.0",
6891 "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
6892 "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
6893 "dev": true,
6894 "requires": {
6895 "camelcase": "^2.0.0",
6896 "map-obj": "^1.0.0"
6897 }
6898 }
6899 }
6900 },
6901 "merge2": {
6902 "version": "1.3.0",
6903 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz",
6904 "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==",
6905 "dev": true
6906 },
6907 "metaviewport-parser": {
6908 "version": "0.2.0",
6909 "resolved": "https://registry.npmjs.org/metaviewport-parser/-/metaviewport-parser-0.2.0.tgz",
6910 "integrity": "sha1-U1w84cz2IjpQJf3cahw2UF9+fbE=",
6911 "dev": true
6912 },
6913 "micromatch": {
6914 "version": "3.1.10",
6915 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
6916 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6917 "dev": true,
6918 "requires": {
6919 "arr-diff": "^4.0.0",
6920 "array-unique": "^0.3.2",
6921 "braces": "^2.3.1",
6922 "define-property": "^2.0.2",
6923 "extend-shallow": "^3.0.2",
6924 "extglob": "^2.0.4",
6925 "fragment-cache": "^0.2.1",
6926 "kind-of": "^6.0.2",
6927 "nanomatch": "^1.2.9",
6928 "object.pick": "^1.3.0",
6929 "regex-not": "^1.0.0",
6930 "snapdragon": "^0.8.1",
6931 "to-regex": "^3.0.2"
6932 },
6933 "dependencies": {
6934 "braces": {
6935 "version": "2.3.2",
6936 "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
6937 "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
6938 "dev": true,
6939 "requires": {
6940 "arr-flatten": "^1.1.0",
6941 "array-unique": "^0.3.2",
6942 "extend-shallow": "^2.0.1",
6943 "fill-range": "^4.0.0",
6944 "isobject": "^3.0.1",
6945 "repeat-element": "^1.1.2",
6946 "snapdragon": "^0.8.1",
6947 "snapdragon-node": "^2.0.1",
6948 "split-string": "^3.0.2",
6949 "to-regex": "^3.0.1"
6950 },
6951 "dependencies": {
6952 "extend-shallow": {
6953 "version": "2.0.1",
6954 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6955 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6956 "dev": true,
6957 "requires": {
6958 "is-extendable": "^0.1.0"
6959 }
6960 }
6961 }
6962 },
6963 "fill-range": {
6964 "version": "4.0.0",
6965 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
6966 "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
6967 "dev": true,
6968 "requires": {
6969 "extend-shallow": "^2.0.1",
6970 "is-number": "^3.0.0",
6971 "repeat-string": "^1.6.1",
6972 "to-regex-range": "^2.1.0"
6973 },
6974 "dependencies": {
6975 "extend-shallow": {
6976 "version": "2.0.1",
6977 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6978 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6979 "dev": true,
6980 "requires": {
6981 "is-extendable": "^0.1.0"
6982 }
6983 }
6984 }
6985 },
6986 "is-number": {
6987 "version": "3.0.0",
6988 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
6989 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
6990 "dev": true,
6991 "requires": {
6992 "kind-of": "^3.0.2"
6993 },
6994 "dependencies": {
6995 "kind-of": {
6996 "version": "3.2.2",
6997 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6998 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6999 "dev": true,
7000 "requires": {
7001 "is-buffer": "^1.1.5"
7002 }
7003 }
7004 }
7005 },
7006 "to-regex-range": {
7007 "version": "2.1.1",
7008 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
7009 "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
7010 "dev": true,
7011 "requires": {
7012 "is-number": "^3.0.0",
7013 "repeat-string": "^1.6.1"
7014 }
7015 }
7016 }
7017 },
7018 "mime": {
7019 "version": "2.4.4",
7020 "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz",
7021 "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==",
7022 "dev": true
7023 },
7024 "mime-db": {
7025 "version": "1.40.0",
7026 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
7027 "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",
7028 "dev": true
7029 },
7030 "mime-types": {
7031 "version": "2.1.24",
7032 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",
7033 "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",
7034 "dev": true,
7035 "requires": {
7036 "mime-db": "1.40.0"
7037 }
7038 },
7039 "mimic-fn": {
7040 "version": "2.1.0",
7041 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
7042 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
7043 "dev": true
7044 },
7045 "minimalistic-assert": {
7046 "version": "1.0.1",
7047 "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
7048 "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
7049 "dev": true
7050 },
7051 "minimatch": {
7052 "version": "3.0.4",
7053 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
7054 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
7055 "dev": true,
7056 "requires": {
7057 "brace-expansion": "^1.1.7"
7058 }
7059 },
7060 "minimist": {
7061 "version": "1.2.0",
7062 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
7063 "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
7064 "dev": true
7065 },
7066 "minimist-options": {
7067 "version": "3.0.2",
7068 "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz",
7069 "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==",
7070 "dev": true,
7071 "requires": {
7072 "arrify": "^1.0.1",
7073 "is-plain-obj": "^1.1.0"
7074 }
7075 },
7076 "mixin-deep": {
7077 "version": "1.3.2",
7078 "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
7079 "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
7080 "dev": true,
7081 "requires": {
7082 "for-in": "^1.0.2",
7083 "is-extendable": "^1.0.1"
7084 },
7085 "dependencies": {
7086 "is-extendable": {
7087 "version": "1.0.1",
7088 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
7089 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
7090 "dev": true,
7091 "requires": {
7092 "is-plain-object": "^2.0.4"
7093 }
7094 }
7095 }
7096 },
7097 "mkdirp": {
7098 "version": "0.5.1",
7099 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
7100 "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
7101 "dev": true,
7102 "requires": {
7103 "minimist": "0.0.8"
7104 },
7105 "dependencies": {
7106 "minimist": {
7107 "version": "0.0.8",
7108 "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
7109 "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
7110 "dev": true
7111 }
7112 }
7113 },
7114 "mocha": {
7115 "version": "6.2.0",
7116 "resolved": "https://registry.npmjs.org/mocha/-/mocha-6.2.0.tgz",
7117 "integrity": "sha512-qwfFgY+7EKAAUAdv7VYMZQknI7YJSGesxHyhn6qD52DV8UcSZs5XwCifcZGMVIE4a5fbmhvbotxC0DLQ0oKohQ==",
7118 "dev": true,
7119 "requires": {
7120 "ansi-colors": "3.2.3",
7121 "browser-stdout": "1.3.1",
7122 "debug": "3.2.6",
7123 "diff": "3.5.0",
7124 "escape-string-regexp": "1.0.5",
7125 "find-up": "3.0.0",
7126 "glob": "7.1.3",
7127 "growl": "1.10.5",
7128 "he": "1.2.0",
7129 "js-yaml": "3.13.1",
7130 "log-symbols": "2.2.0",
7131 "minimatch": "3.0.4",
7132 "mkdirp": "0.5.1",
7133 "ms": "2.1.1",
7134 "node-environment-flags": "1.0.5",
7135 "object.assign": "4.1.0",
7136 "strip-json-comments": "2.0.1",
7137 "supports-color": "6.0.0",
7138 "which": "1.3.1",
7139 "wide-align": "1.1.3",
7140 "yargs": "13.2.2",
7141 "yargs-parser": "13.0.0",
7142 "yargs-unparser": "1.5.0"
7143 },
7144 "dependencies": {
7145 "ansi-regex": {
7146 "version": "3.0.0",
7147 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
7148 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
7149 "dev": true
7150 },
7151 "cliui": {
7152 "version": "4.1.0",
7153 "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
7154 "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
7155 "dev": true,
7156 "requires": {
7157 "string-width": "^2.1.1",
7158 "strip-ansi": "^4.0.0",
7159 "wrap-ansi": "^2.0.0"
7160 },
7161 "dependencies": {
7162 "string-width": {
7163 "version": "2.1.1",
7164 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
7165 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
7166 "dev": true,
7167 "requires": {
7168 "is-fullwidth-code-point": "^2.0.0",
7169 "strip-ansi": "^4.0.0"
7170 }
7171 }
7172 }
7173 },
7174 "cross-spawn": {
7175 "version": "6.0.5",
7176 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
7177 "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
7178 "dev": true,
7179 "requires": {
7180 "nice-try": "^1.0.4",
7181 "path-key": "^2.0.1",
7182 "semver": "^5.5.0",
7183 "shebang-command": "^1.2.0",
7184 "which": "^1.2.9"
7185 }
7186 },
7187 "debug": {
7188 "version": "3.2.6",
7189 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
7190 "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
7191 "dev": true,
7192 "requires": {
7193 "ms": "^2.1.1"
7194 }
7195 },
7196 "emoji-regex": {
7197 "version": "7.0.3",
7198 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
7199 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
7200 "dev": true
7201 },
7202 "execa": {
7203 "version": "1.0.0",
7204 "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
7205 "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
7206 "dev": true,
7207 "requires": {
7208 "cross-spawn": "^6.0.0",
7209 "get-stream": "^4.0.0",
7210 "is-stream": "^1.1.0",
7211 "npm-run-path": "^2.0.0",
7212 "p-finally": "^1.0.0",
7213 "signal-exit": "^3.0.0",
7214 "strip-eof": "^1.0.0"
7215 }
7216 },
7217 "get-stream": {
7218 "version": "4.1.0",
7219 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
7220 "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
7221 "dev": true,
7222 "requires": {
7223 "pump": "^3.0.0"
7224 }
7225 },
7226 "glob": {
7227 "version": "7.1.3",
7228 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
7229 "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
7230 "dev": true,
7231 "requires": {
7232 "fs.realpath": "^1.0.0",
7233 "inflight": "^1.0.4",
7234 "inherits": "2",
7235 "minimatch": "^3.0.4",
7236 "once": "^1.3.0",
7237 "path-is-absolute": "^1.0.0"
7238 }
7239 },
7240 "invert-kv": {
7241 "version": "2.0.0",
7242 "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
7243 "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
7244 "dev": true
7245 },
7246 "is-fullwidth-code-point": {
7247 "version": "2.0.0",
7248 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
7249 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
7250 "dev": true
7251 },
7252 "lcid": {
7253 "version": "2.0.0",
7254 "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
7255 "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
7256 "dev": true,
7257 "requires": {
7258 "invert-kv": "^2.0.0"
7259 }
7260 },
7261 "ms": {
7262 "version": "2.1.1",
7263 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
7264 "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
7265 "dev": true
7266 },
7267 "os-locale": {
7268 "version": "3.1.0",
7269 "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
7270 "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
7271 "dev": true,
7272 "requires": {
7273 "execa": "^1.0.0",
7274 "lcid": "^2.0.0",
7275 "mem": "^4.0.0"
7276 }
7277 },
7278 "string-width": {
7279 "version": "3.1.0",
7280 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
7281 "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
7282 "dev": true,
7283 "requires": {
7284 "emoji-regex": "^7.0.1",
7285 "is-fullwidth-code-point": "^2.0.0",
7286 "strip-ansi": "^5.1.0"
7287 },
7288 "dependencies": {
7289 "ansi-regex": {
7290 "version": "4.1.0",
7291 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
7292 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
7293 "dev": true
7294 },
7295 "strip-ansi": {
7296 "version": "5.2.0",
7297 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
7298 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
7299 "dev": true,
7300 "requires": {
7301 "ansi-regex": "^4.1.0"
7302 }
7303 }
7304 }
7305 },
7306 "strip-ansi": {
7307 "version": "4.0.0",
7308 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
7309 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
7310 "dev": true,
7311 "requires": {
7312 "ansi-regex": "^3.0.0"
7313 }
7314 },
7315 "supports-color": {
7316 "version": "6.0.0",
7317 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.0.0.tgz",
7318 "integrity": "sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg==",
7319 "dev": true,
7320 "requires": {
7321 "has-flag": "^3.0.0"
7322 }
7323 },
7324 "wrap-ansi": {
7325 "version": "2.1.0",
7326 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
7327 "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
7328 "dev": true,
7329 "requires": {
7330 "string-width": "^1.0.1",
7331 "strip-ansi": "^3.0.1"
7332 },
7333 "dependencies": {
7334 "ansi-regex": {
7335 "version": "2.1.1",
7336 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
7337 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
7338 "dev": true
7339 },
7340 "is-fullwidth-code-point": {
7341 "version": "1.0.0",
7342 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
7343 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
7344 "dev": true,
7345 "requires": {
7346 "number-is-nan": "^1.0.0"
7347 }
7348 },
7349 "string-width": {
7350 "version": "1.0.2",
7351 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
7352 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
7353 "dev": true,
7354 "requires": {
7355 "code-point-at": "^1.0.0",
7356 "is-fullwidth-code-point": "^1.0.0",
7357 "strip-ansi": "^3.0.0"
7358 }
7359 },
7360 "strip-ansi": {
7361 "version": "3.0.1",
7362 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
7363 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
7364 "dev": true,
7365 "requires": {
7366 "ansi-regex": "^2.0.0"
7367 }
7368 }
7369 }
7370 },
7371 "yargs": {
7372 "version": "13.2.2",
7373 "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.2.2.tgz",
7374 "integrity": "sha512-WyEoxgyTD3w5XRpAQNYUB9ycVH/PQrToaTXdYXRdOXvEy1l19br+VJsc0vcO8PTGg5ro/l/GY7F/JMEBmI0BxA==",
7375 "dev": true,
7376 "requires": {
7377 "cliui": "^4.0.0",
7378 "find-up": "^3.0.0",
7379 "get-caller-file": "^2.0.1",
7380 "os-locale": "^3.1.0",
7381 "require-directory": "^2.1.1",
7382 "require-main-filename": "^2.0.0",
7383 "set-blocking": "^2.0.0",
7384 "string-width": "^3.0.0",
7385 "which-module": "^2.0.0",
7386 "y18n": "^4.0.0",
7387 "yargs-parser": "^13.0.0"
7388 }
7389 },
7390 "yargs-parser": {
7391 "version": "13.0.0",
7392 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.0.0.tgz",
7393 "integrity": "sha512-w2LXjoL8oRdRQN+hOyppuXs+V/fVAYtpcrRxZuF7Kt/Oc+Jr2uAcVntaUTNT6w5ihoWfFDpNY8CPx1QskxZ/pw==",
7394 "dev": true,
7395 "requires": {
7396 "camelcase": "^5.0.0",
7397 "decamelize": "^1.2.0"
7398 }
7399 }
7400 }
7401 },
7402 "ms": {
7403 "version": "2.0.0",
7404 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
7405 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
7406 "dev": true
7407 },
7408 "mute-stream": {
7409 "version": "0.0.8",
7410 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
7411 "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
7412 "dev": true
7413 },
7414 "mwbot": {
7415 "version": "1.0.10",
7416 "resolved": "https://registry.npmjs.org/mwbot/-/mwbot-1.0.10.tgz",
7417 "integrity": "sha1-pEC9ZmOnYoq1t5lgnpjLL8ThM8k=",
7418 "dev": true,
7419 "requires": {
7420 "bluebird": "^3.4.6",
7421 "request": "^2.75.0",
7422 "semlog": "^0.6.10"
7423 }
7424 },
7425 "nan": {
7426 "version": "2.14.0",
7427 "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
7428 "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
7429 "dev": true,
7430 "optional": true
7431 },
7432 "nanomatch": {
7433 "version": "1.2.13",
7434 "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
7435 "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
7436 "dev": true,
7437 "requires": {
7438 "arr-diff": "^4.0.0",
7439 "array-unique": "^0.3.2",
7440 "define-property": "^2.0.2",
7441 "extend-shallow": "^3.0.2",
7442 "fragment-cache": "^0.2.1",
7443 "is-windows": "^1.0.2",
7444 "kind-of": "^6.0.2",
7445 "object.pick": "^1.3.0",
7446 "regex-not": "^1.0.0",
7447 "snapdragon": "^0.8.1",
7448 "to-regex": "^3.0.1"
7449 }
7450 },
7451 "natural-compare": {
7452 "version": "1.4.0",
7453 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
7454 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
7455 "dev": true
7456 },
7457 "negotiator": {
7458 "version": "0.6.2",
7459 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
7460 "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
7461 "dev": true
7462 },
7463 "nice-try": {
7464 "version": "1.0.5",
7465 "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
7466 "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
7467 "dev": true
7468 },
7469 "no-case": {
7470 "version": "2.3.2",
7471 "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz",
7472 "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==",
7473 "dev": true,
7474 "requires": {
7475 "lower-case": "^1.1.1"
7476 }
7477 },
7478 "node-environment-flags": {
7479 "version": "1.0.5",
7480 "resolved": "https://registry.npmjs.org/node-environment-flags/-/node-environment-flags-1.0.5.tgz",
7481 "integrity": "sha512-VNYPRfGfmZLx0Ye20jWzHUjyTW/c+6Wq+iLhDzUI4XmhrDd9l/FozXV3F2xOaXjvp0co0+v1YSR3CMP6g+VvLQ==",
7482 "dev": true,
7483 "requires": {
7484 "object.getownpropertydescriptors": "^2.0.3",
7485 "semver": "^5.7.0"
7486 }
7487 },
7488 "node-forge": {
7489 "version": "0.8.5",
7490 "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.8.5.tgz",
7491 "integrity": "sha512-vFMQIWt+J/7FLNyKouZ9TazT74PRV3wgv9UT4cRjC8BffxFbKXkgIWR42URCPSnHm/QDz6BOlb2Q0U4+VQT67Q==",
7492 "dev": true
7493 },
7494 "node-releases": {
7495 "version": "1.1.32",
7496 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.32.tgz",
7497 "integrity": "sha512-VhVknkitq8dqtWoluagsGPn3dxTvN9fwgR59fV3D7sLBHe0JfDramsMI8n8mY//ccq/Kkrf8ZRHRpsyVZ3qw1A==",
7498 "dev": true,
7499 "requires": {
7500 "semver": "^5.3.0"
7501 }
7502 },
7503 "node-watch": {
7504 "version": "0.6.0",
7505 "resolved": "https://registry.npmjs.org/node-watch/-/node-watch-0.6.0.tgz",
7506 "integrity": "sha512-XAgTL05z75ptd7JSVejH1a2Dm1zmXYhuDr9l230Qk6Z7/7GPcnAs/UyJJ4ggsXSvWil8iOzwQLW0zuGUvHpG8g==",
7507 "dev": true
7508 },
7509 "nopt": {
7510 "version": "3.0.6",
7511 "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
7512 "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
7513 "dev": true,
7514 "requires": {
7515 "abbrev": "1"
7516 }
7517 },
7518 "normalize-package-data": {
7519 "version": "2.5.0",
7520 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
7521 "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
7522 "dev": true,
7523 "requires": {
7524 "hosted-git-info": "^2.1.4",
7525 "resolve": "^1.10.0",
7526 "semver": "2 || 3 || 4 || 5",
7527 "validate-npm-package-license": "^3.0.1"
7528 }
7529 },
7530 "normalize-path": {
7531 "version": "3.0.0",
7532 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
7533 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
7534 "dev": true
7535 },
7536 "normalize-range": {
7537 "version": "0.1.2",
7538 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
7539 "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
7540 "dev": true
7541 },
7542 "normalize-selector": {
7543 "version": "0.2.0",
7544 "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz",
7545 "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=",
7546 "dev": true
7547 },
7548 "npm-run-path": {
7549 "version": "2.0.2",
7550 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
7551 "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
7552 "dev": true,
7553 "requires": {
7554 "path-key": "^2.0.0"
7555 }
7556 },
7557 "nth-check": {
7558 "version": "1.0.2",
7559 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
7560 "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
7561 "dev": true,
7562 "requires": {
7563 "boolbase": "~1.0.0"
7564 }
7565 },
7566 "null-check": {
7567 "version": "1.0.0",
7568 "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
7569 "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
7570 "dev": true
7571 },
7572 "num2fraction": {
7573 "version": "1.2.2",
7574 "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
7575 "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7576 "dev": true
7577 },
7578 "number-is-nan": {
7579 "version": "1.0.1",
7580 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7581 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7582 "dev": true
7583 },
7584 "oauth-sign": {
7585 "version": "0.9.0",
7586 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
7587 "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
7588 "dev": true
7589 },
7590 "object-assign": {
7591 "version": "4.1.1",
7592 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7593 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7594 "dev": true
7595 },
7596 "object-component": {
7597 "version": "0.0.3",
7598 "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
7599 "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
7600 "dev": true
7601 },
7602 "object-copy": {
7603 "version": "0.1.0",
7604 "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7605 "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
7606 "dev": true,
7607 "requires": {
7608 "copy-descriptor": "^0.1.0",
7609 "define-property": "^0.2.5",
7610 "kind-of": "^3.0.3"
7611 },
7612 "dependencies": {
7613 "define-property": {
7614 "version": "0.2.5",
7615 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7616 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7617 "dev": true,
7618 "requires": {
7619 "is-descriptor": "^0.1.0"
7620 }
7621 },
7622 "kind-of": {
7623 "version": "3.2.2",
7624 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7625 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7626 "dev": true,
7627 "requires": {
7628 "is-buffer": "^1.1.5"
7629 }
7630 }
7631 }
7632 },
7633 "object-inspect": {
7634 "version": "1.6.0",
7635 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.6.0.tgz",
7636 "integrity": "sha512-GJzfBZ6DgDAmnuaM3104jR4s1Myxr3Y3zfIyN4z3UdqN69oSRacNK8UhnobDdC+7J2AHCjGwxQubNJfE70SXXQ==",
7637 "dev": true
7638 },
7639 "object-keys": {
7640 "version": "1.1.1",
7641 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
7642 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
7643 "dev": true
7644 },
7645 "object-visit": {
7646 "version": "1.0.1",
7647 "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
7648 "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
7649 "dev": true,
7650 "requires": {
7651 "isobject": "^3.0.0"
7652 }
7653 },
7654 "object.assign": {
7655 "version": "4.1.0",
7656 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
7657 "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
7658 "dev": true,
7659 "requires": {
7660 "define-properties": "^1.1.2",
7661 "function-bind": "^1.1.1",
7662 "has-symbols": "^1.0.0",
7663 "object-keys": "^1.0.11"
7664 }
7665 },
7666 "object.getownpropertydescriptors": {
7667 "version": "2.0.3",
7668 "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz",
7669 "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=",
7670 "dev": true,
7671 "requires": {
7672 "define-properties": "^1.1.2",
7673 "es-abstract": "^1.5.1"
7674 }
7675 },
7676 "object.pick": {
7677 "version": "1.3.0",
7678 "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
7679 "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
7680 "dev": true,
7681 "requires": {
7682 "isobject": "^3.0.1"
7683 }
7684 },
7685 "object.values": {
7686 "version": "1.1.0",
7687 "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.0.tgz",
7688 "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==",
7689 "dev": true,
7690 "requires": {
7691 "define-properties": "^1.1.3",
7692 "es-abstract": "^1.12.0",
7693 "function-bind": "^1.1.1",
7694 "has": "^1.0.3"
7695 }
7696 },
7697 "on-finished": {
7698 "version": "2.3.0",
7699 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
7700 "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
7701 "dev": true,
7702 "requires": {
7703 "ee-first": "1.1.1"
7704 }
7705 },
7706 "once": {
7707 "version": "1.4.0",
7708 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7709 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7710 "dev": true,
7711 "requires": {
7712 "wrappy": "1"
7713 }
7714 },
7715 "onetime": {
7716 "version": "5.1.0",
7717 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz",
7718 "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==",
7719 "dev": true,
7720 "requires": {
7721 "mimic-fn": "^2.1.0"
7722 }
7723 },
7724 "open": {
7725 "version": "6.4.0",
7726 "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz",
7727 "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==",
7728 "dev": true,
7729 "requires": {
7730 "is-wsl": "^1.1.0"
7731 },
7732 "dependencies": {
7733 "is-wsl": {
7734 "version": "1.1.0",
7735 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
7736 "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
7737 "dev": true
7738 }
7739 }
7740 },
7741 "optimist": {
7742 "version": "0.6.1",
7743 "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
7744 "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
7745 "dev": true,
7746 "requires": {
7747 "minimist": "~0.0.1",
7748 "wordwrap": "~0.0.2"
7749 },
7750 "dependencies": {
7751 "minimist": {
7752 "version": "0.0.10",
7753 "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
7754 "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
7755 "dev": true
7756 },
7757 "wordwrap": {
7758 "version": "0.0.3",
7759 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
7760 "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
7761 "dev": true
7762 }
7763 }
7764 },
7765 "optionator": {
7766 "version": "0.8.2",
7767 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
7768 "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
7769 "dev": true,
7770 "requires": {
7771 "deep-is": "~0.1.3",
7772 "fast-levenshtein": "~2.0.4",
7773 "levn": "~0.3.0",
7774 "prelude-ls": "~1.1.2",
7775 "type-check": "~0.3.2",
7776 "wordwrap": "~1.0.0"
7777 }
7778 },
7779 "os-locale": {
7780 "version": "1.4.0",
7781 "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
7782 "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
7783 "dev": true,
7784 "requires": {
7785 "lcid": "^1.0.0"
7786 }
7787 },
7788 "os-tmpdir": {
7789 "version": "1.0.2",
7790 "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
7791 "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
7792 "dev": true
7793 },
7794 "p-defer": {
7795 "version": "1.0.0",
7796 "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
7797 "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
7798 "dev": true
7799 },
7800 "p-finally": {
7801 "version": "1.0.0",
7802 "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
7803 "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
7804 "dev": true
7805 },
7806 "p-is-promise": {
7807 "version": "2.1.0",
7808 "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz",
7809 "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==",
7810 "dev": true
7811 },
7812 "p-limit": {
7813 "version": "2.2.1",
7814 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz",
7815 "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==",
7816 "dev": true,
7817 "requires": {
7818 "p-try": "^2.0.0"
7819 }
7820 },
7821 "p-locate": {
7822 "version": "3.0.0",
7823 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
7824 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
7825 "dev": true,
7826 "requires": {
7827 "p-limit": "^2.0.0"
7828 }
7829 },
7830 "p-map": {
7831 "version": "1.2.0",
7832 "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz",
7833 "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==",
7834 "dev": true
7835 },
7836 "p-try": {
7837 "version": "2.2.0",
7838 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
7839 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
7840 "dev": true
7841 },
7842 "package-json": {
7843 "version": "4.0.1",
7844 "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz",
7845 "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=",
7846 "dev": true,
7847 "requires": {
7848 "got": "^6.7.1",
7849 "registry-auth-token": "^3.0.1",
7850 "registry-url": "^3.0.3",
7851 "semver": "^5.1.0"
7852 }
7853 },
7854 "param-case": {
7855 "version": "2.1.1",
7856 "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz",
7857 "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=",
7858 "dev": true,
7859 "requires": {
7860 "no-case": "^2.2.0"
7861 }
7862 },
7863 "parent-module": {
7864 "version": "1.0.1",
7865 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
7866 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
7867 "dev": true,
7868 "requires": {
7869 "callsites": "^3.0.0"
7870 }
7871 },
7872 "parse-cache-control": {
7873 "version": "1.0.1",
7874 "resolved": "https://registry.npmjs.org/parse-cache-control/-/parse-cache-control-1.0.1.tgz",
7875 "integrity": "sha1-juqz5U+laSD+Fro493+iGqzC104=",
7876 "dev": true
7877 },
7878 "parse-entities": {
7879 "version": "1.2.2",
7880 "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.2.2.tgz",
7881 "integrity": "sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg==",
7882 "dev": true,
7883 "requires": {
7884 "character-entities": "^1.0.0",
7885 "character-entities-legacy": "^1.0.0",
7886 "character-reference-invalid": "^1.0.0",
7887 "is-alphanumerical": "^1.0.0",
7888 "is-decimal": "^1.0.0",
7889 "is-hexadecimal": "^1.0.0"
7890 }
7891 },
7892 "parse-json": {
7893 "version": "2.2.0",
7894 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
7895 "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
7896 "dev": true,
7897 "requires": {
7898 "error-ex": "^1.2.0"
7899 }
7900 },
7901 "parseqs": {
7902 "version": "0.0.5",
7903 "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
7904 "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
7905 "dev": true,
7906 "requires": {
7907 "better-assert": "~1.0.0"
7908 }
7909 },
7910 "parseuri": {
7911 "version": "0.0.5",
7912 "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
7913 "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
7914 "dev": true,
7915 "requires": {
7916 "better-assert": "~1.0.0"
7917 }
7918 },
7919 "parseurl": {
7920 "version": "1.3.3",
7921 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
7922 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
7923 "dev": true
7924 },
7925 "pascal-case": {
7926 "version": "2.0.1",
7927 "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-2.0.1.tgz",
7928 "integrity": "sha1-LVeNNFX2YNpl7KGO+VtODekSdh4=",
7929 "dev": true,
7930 "requires": {
7931 "camel-case": "^3.0.0",
7932 "upper-case-first": "^1.1.0"
7933 }
7934 },
7935 "pascalcase": {
7936 "version": "0.1.1",
7937 "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
7938 "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
7939 "dev": true
7940 },
7941 "path-case": {
7942 "version": "2.1.1",
7943 "resolved": "https://registry.npmjs.org/path-case/-/path-case-2.1.1.tgz",
7944 "integrity": "sha1-lLgDfDctP+KQbkZbtF4l0ibo7qU=",
7945 "dev": true,
7946 "requires": {
7947 "no-case": "^2.2.0"
7948 }
7949 },
7950 "path-dirname": {
7951 "version": "1.0.2",
7952 "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
7953 "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
7954 "dev": true
7955 },
7956 "path-exists": {
7957 "version": "3.0.0",
7958 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
7959 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
7960 "dev": true
7961 },
7962 "path-is-absolute": {
7963 "version": "1.0.1",
7964 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7965 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
7966 "dev": true
7967 },
7968 "path-is-inside": {
7969 "version": "1.0.2",
7970 "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
7971 "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
7972 "dev": true
7973 },
7974 "path-key": {
7975 "version": "2.0.1",
7976 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
7977 "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
7978 "dev": true
7979 },
7980 "path-parse": {
7981 "version": "1.0.6",
7982 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
7983 "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
7984 "dev": true
7985 },
7986 "path-type": {
7987 "version": "1.1.0",
7988 "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
7989 "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
7990 "dev": true,
7991 "requires": {
7992 "graceful-fs": "^4.1.2",
7993 "pify": "^2.0.0",
7994 "pinkie-promise": "^2.0.0"
7995 }
7996 },
7997 "pend": {
7998 "version": "1.2.0",
7999 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
8000 "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
8001 "dev": true
8002 },
8003 "performance-now": {
8004 "version": "2.1.0",
8005 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
8006 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
8007 "dev": true
8008 },
8009 "picomatch": {
8010 "version": "2.0.7",
8011 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.0.7.tgz",
8012 "integrity": "sha512-oLHIdio3tZ0qH76NybpeneBhYVj0QFTfXEFTc/B3zKQspYfYYkWYgFsmzo+4kvId/bQRcNkVeguI3y+CD22BtA==",
8013 "dev": true
8014 },
8015 "pify": {
8016 "version": "2.3.0",
8017 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
8018 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
8019 "dev": true
8020 },
8021 "pinkie": {
8022 "version": "2.0.4",
8023 "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
8024 "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
8025 "dev": true
8026 },
8027 "pinkie-promise": {
8028 "version": "2.0.1",
8029 "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
8030 "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
8031 "dev": true,
8032 "requires": {
8033 "pinkie": "^2.0.0"
8034 }
8035 },
8036 "posix-character-classes": {
8037 "version": "0.1.1",
8038 "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
8039 "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
8040 "dev": true
8041 },
8042 "postcss": {
8043 "version": "5.2.18",
8044 "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz",
8045 "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==",
8046 "dev": true,
8047 "requires": {
8048 "chalk": "^1.1.3",
8049 "js-base64": "^2.1.9",
8050 "source-map": "^0.5.6",
8051 "supports-color": "^3.2.3"
8052 },
8053 "dependencies": {
8054 "ansi-regex": {
8055 "version": "2.1.1",
8056 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
8057 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
8058 "dev": true
8059 },
8060 "ansi-styles": {
8061 "version": "2.2.1",
8062 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
8063 "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
8064 "dev": true
8065 },
8066 "chalk": {
8067 "version": "1.1.3",
8068 "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
8069 "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
8070 "dev": true,
8071 "requires": {
8072 "ansi-styles": "^2.2.1",
8073 "escape-string-regexp": "^1.0.2",
8074 "has-ansi": "^2.0.0",
8075 "strip-ansi": "^3.0.0",
8076 "supports-color": "^2.0.0"
8077 },
8078 "dependencies": {
8079 "supports-color": {
8080 "version": "2.0.0",
8081 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
8082 "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
8083 "dev": true
8084 }
8085 }
8086 },
8087 "has-flag": {
8088 "version": "1.0.0",
8089 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
8090 "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
8091 "dev": true
8092 },
8093 "strip-ansi": {
8094 "version": "3.0.1",
8095 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
8096 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
8097 "dev": true,
8098 "requires": {
8099 "ansi-regex": "^2.0.0"
8100 }
8101 },
8102 "supports-color": {
8103 "version": "3.2.3",
8104 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
8105 "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
8106 "dev": true,
8107 "requires": {
8108 "has-flag": "^1.0.0"
8109 }
8110 }
8111 }
8112 },
8113 "postcss-html": {
8114 "version": "0.36.0",
8115 "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-0.36.0.tgz",
8116 "integrity": "sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==",
8117 "dev": true,
8118 "requires": {
8119 "htmlparser2": "^3.10.0"
8120 }
8121 },
8122 "postcss-jsx": {
8123 "version": "0.36.3",
8124 "resolved": "https://registry.npmjs.org/postcss-jsx/-/postcss-jsx-0.36.3.tgz",
8125 "integrity": "sha512-yV8Ndo6KzU8eho5mCn7LoLUGPkXrRXRjhMpX4AaYJ9wLJPv099xbtpbRQ8FrPnzVxb/cuMebbPR7LweSt+hTfA==",
8126 "dev": true,
8127 "requires": {
8128 "@babel/core": ">=7.2.2"
8129 }
8130 },
8131 "postcss-less": {
8132 "version": "2.0.0",
8133 "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-2.0.0.tgz",
8134 "integrity": "sha512-pPNsVnpCB13nBMOcl5GVh8JGmB0JGFjqkLUDzKdVpptFFKEe9wFdEzvh2j4lD2AD+7qcrUfw9Ta+oi5+Fw7jjQ==",
8135 "dev": true,
8136 "requires": {
8137 "postcss": "^5.2.16"
8138 }
8139 },
8140 "postcss-markdown": {
8141 "version": "0.36.0",
8142 "resolved": "https://registry.npmjs.org/postcss-markdown/-/postcss-markdown-0.36.0.tgz",
8143 "integrity": "sha512-rl7fs1r/LNSB2bWRhyZ+lM/0bwKv9fhl38/06gF6mKMo/NPnp55+K1dSTosSVjFZc0e1ppBlu+WT91ba0PMBfQ==",
8144 "dev": true,
8145 "requires": {
8146 "remark": "^10.0.1",
8147 "unist-util-find-all-after": "^1.0.2"
8148 }
8149 },
8150 "postcss-media-query-parser": {
8151 "version": "0.2.3",
8152 "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
8153 "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
8154 "dev": true
8155 },
8156 "postcss-reporter": {
8157 "version": "6.0.1",
8158 "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz",
8159 "integrity": "sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw==",
8160 "dev": true,
8161 "requires": {
8162 "chalk": "^2.4.1",
8163 "lodash": "^4.17.11",
8164 "log-symbols": "^2.2.0",
8165 "postcss": "^7.0.7"
8166 },
8167 "dependencies": {
8168 "postcss": {
8169 "version": "7.0.18",
8170 "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.18.tgz",
8171 "integrity": "sha512-/7g1QXXgegpF+9GJj4iN7ChGF40sYuGYJ8WZu8DZWnmhQ/G36hfdk3q9LBJmoK+lZ+yzZ5KYpOoxq7LF1BxE8g==",
8172 "dev": true,
8173 "requires": {
8174 "chalk": "^2.4.2",
8175 "source-map": "^0.6.1",
8176 "supports-color": "^6.1.0"
8177 }
8178 },
8179 "source-map": {
8180 "version": "0.6.1",
8181 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8182 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8183 "dev": true
8184 },
8185 "supports-color": {
8186 "version": "6.1.0",
8187 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
8188 "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
8189 "dev": true,
8190 "requires": {
8191 "has-flag": "^3.0.0"
8192 }
8193 }
8194 }
8195 },
8196 "postcss-resolve-nested-selector": {
8197 "version": "0.1.1",
8198 "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz",
8199 "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=",
8200 "dev": true
8201 },
8202 "postcss-safe-parser": {
8203 "version": "4.0.1",
8204 "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.1.tgz",
8205 "integrity": "sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ==",
8206 "dev": true,
8207 "requires": {
8208 "postcss": "^7.0.0"
8209 },
8210 "dependencies": {
8211 "postcss": {
8212 "version": "7.0.18",
8213 "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.18.tgz",
8214 "integrity": "sha512-/7g1QXXgegpF+9GJj4iN7ChGF40sYuGYJ8WZu8DZWnmhQ/G36hfdk3q9LBJmoK+lZ+yzZ5KYpOoxq7LF1BxE8g==",
8215 "dev": true,
8216 "requires": {
8217 "chalk": "^2.4.2",
8218 "source-map": "^0.6.1",
8219 "supports-color": "^6.1.0"
8220 }
8221 },
8222 "source-map": {
8223 "version": "0.6.1",
8224 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8225 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8226 "dev": true
8227 },
8228 "supports-color": {
8229 "version": "6.1.0",
8230 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
8231 "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
8232 "dev": true,
8233 "requires": {
8234 "has-flag": "^3.0.0"
8235 }
8236 }
8237 }
8238 },
8239 "postcss-sass": {
8240 "version": "0.3.5",
8241 "resolved": "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.3.5.tgz",
8242 "integrity": "sha512-B5z2Kob4xBxFjcufFnhQ2HqJQ2y/Zs/ic5EZbCywCkxKd756Q40cIQ/veRDwSrw1BF6+4wUgmpm0sBASqVi65A==",
8243 "dev": true,
8244 "requires": {
8245 "gonzales-pe": "^4.2.3",
8246 "postcss": "^7.0.1"
8247 },
8248 "dependencies": {
8249 "postcss": {
8250 "version": "7.0.18",
8251 "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.18.tgz",
8252 "integrity": "sha512-/7g1QXXgegpF+9GJj4iN7ChGF40sYuGYJ8WZu8DZWnmhQ/G36hfdk3q9LBJmoK+lZ+yzZ5KYpOoxq7LF1BxE8g==",
8253 "dev": true,
8254 "requires": {
8255 "chalk": "^2.4.2",
8256 "source-map": "^0.6.1",
8257 "supports-color": "^6.1.0"
8258 }
8259 },
8260 "source-map": {
8261 "version": "0.6.1",
8262 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8263 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8264 "dev": true
8265 },
8266 "supports-color": {
8267 "version": "6.1.0",
8268 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
8269 "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
8270 "dev": true,
8271 "requires": {
8272 "has-flag": "^3.0.0"
8273 }
8274 }
8275 }
8276 },
8277 "postcss-scss": {
8278 "version": "2.0.0",
8279 "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.0.0.tgz",
8280 "integrity": "sha512-um9zdGKaDZirMm+kZFKKVsnKPF7zF7qBAtIfTSnZXD1jZ0JNZIxdB6TxQOjCnlSzLRInVl2v3YdBh/M881C4ug==",
8281 "dev": true,
8282 "requires": {
8283 "postcss": "^7.0.0"
8284 },
8285 "dependencies": {
8286 "postcss": {
8287 "version": "7.0.18",
8288 "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.18.tgz",
8289 "integrity": "sha512-/7g1QXXgegpF+9GJj4iN7ChGF40sYuGYJ8WZu8DZWnmhQ/G36hfdk3q9LBJmoK+lZ+yzZ5KYpOoxq7LF1BxE8g==",
8290 "dev": true,
8291 "requires": {
8292 "chalk": "^2.4.2",
8293 "source-map": "^0.6.1",
8294 "supports-color": "^6.1.0"
8295 }
8296 },
8297 "source-map": {
8298 "version": "0.6.1",
8299 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8300 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8301 "dev": true
8302 },
8303 "supports-color": {
8304 "version": "6.1.0",
8305 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
8306 "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
8307 "dev": true,
8308 "requires": {
8309 "has-flag": "^3.0.0"
8310 }
8311 }
8312 }
8313 },
8314 "postcss-selector-parser": {
8315 "version": "3.1.1",
8316 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz",
8317 "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=",
8318 "dev": true,
8319 "requires": {
8320 "dot-prop": "^4.1.1",
8321 "indexes-of": "^1.0.1",
8322 "uniq": "^1.0.1"
8323 }
8324 },
8325 "postcss-syntax": {
8326 "version": "0.36.2",
8327 "resolved": "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.36.2.tgz",
8328 "integrity": "sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==",
8329 "dev": true
8330 },
8331 "postcss-value-parser": {
8332 "version": "3.3.1",
8333 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8334 "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8335 "dev": true
8336 },
8337 "prelude-ls": {
8338 "version": "1.1.2",
8339 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
8340 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
8341 "dev": true
8342 },
8343 "prepend-http": {
8344 "version": "1.0.4",
8345 "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
8346 "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
8347 "dev": true
8348 },
8349 "pretty-bytes": {
8350 "version": "4.0.2",
8351 "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-4.0.2.tgz",
8352 "integrity": "sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk=",
8353 "dev": true
8354 },
8355 "prettyjson": {
8356 "version": "1.2.1",
8357 "resolved": "https://registry.npmjs.org/prettyjson/-/prettyjson-1.2.1.tgz",
8358 "integrity": "sha1-/P+rQdGcq0365eV15kJGYZsS0ok=",
8359 "dev": true,
8360 "requires": {
8361 "colors": "^1.1.2",
8362 "minimist": "^1.2.0"
8363 },
8364 "dependencies": {
8365 "colors": {
8366 "version": "1.4.0",
8367 "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
8368 "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
8369 "dev": true
8370 }
8371 }
8372 },
8373 "process-nextick-args": {
8374 "version": "2.0.1",
8375 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
8376 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
8377 "dev": true
8378 },
8379 "progress": {
8380 "version": "2.0.3",
8381 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
8382 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
8383 "dev": true
8384 },
8385 "proxy-from-env": {
8386 "version": "1.0.0",
8387 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz",
8388 "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=",
8389 "dev": true
8390 },
8391 "pseudomap": {
8392 "version": "1.0.2",
8393 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
8394 "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
8395 "dev": true
8396 },
8397 "psl": {
8398 "version": "1.4.0",
8399 "resolved": "https://registry.npmjs.org/psl/-/psl-1.4.0.tgz",
8400 "integrity": "sha512-HZzqCGPecFLyoRj5HLfuDSKYTJkAfB5thKBIkRHtGjWwY7p1dAyveIbXIq4tO0KYfDF2tHqPUgY9SDnGm00uFw==",
8401 "dev": true
8402 },
8403 "pump": {
8404 "version": "3.0.0",
8405 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
8406 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
8407 "dev": true,
8408 "requires": {
8409 "end-of-stream": "^1.1.0",
8410 "once": "^1.3.1"
8411 }
8412 },
8413 "punycode": {
8414 "version": "2.1.1",
8415 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
8416 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
8417 "dev": true
8418 },
8419 "puppeteer-core": {
8420 "version": "1.20.0",
8421 "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-1.20.0.tgz",
8422 "integrity": "sha512-akoSCMDVv6BFd/4+dtW6mVgdaRQhy/cmkGzXcx9HAXZqnY9zXYbsfoXMiMpwt3+53U9zFGSjgvsi0mDKNJLfqg==",
8423 "dev": true,
8424 "requires": {
8425 "debug": "^4.1.0",
8426 "extract-zip": "^1.6.6",
8427 "https-proxy-agent": "^2.2.1",
8428 "mime": "^2.0.3",
8429 "progress": "^2.0.1",
8430 "proxy-from-env": "^1.0.0",
8431 "rimraf": "^2.6.1",
8432 "ws": "^6.1.0"
8433 },
8434 "dependencies": {
8435 "debug": {
8436 "version": "4.1.1",
8437 "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
8438 "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
8439 "dev": true,
8440 "requires": {
8441 "ms": "^2.1.1"
8442 }
8443 },
8444 "ms": {
8445 "version": "2.1.2",
8446 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
8447 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
8448 "dev": true
8449 }
8450 }
8451 },
8452 "q": {
8453 "version": "1.5.1",
8454 "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
8455 "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
8456 "dev": true
8457 },
8458 "qjobs": {
8459 "version": "1.2.0",
8460 "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz",
8461 "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==",
8462 "dev": true
8463 },
8464 "qs": {
8465 "version": "6.5.2",
8466 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
8467 "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
8468 "dev": true
8469 },
8470 "quick-lru": {
8471 "version": "1.1.0",
8472 "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz",
8473 "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=",
8474 "dev": true
8475 },
8476 "qunit": {
8477 "version": "2.9.1",
8478 "resolved": "https://registry.npmjs.org/qunit/-/qunit-2.9.1.tgz",
8479 "integrity": "sha512-ipXgW4SD557GrQtiBhj+g7eHk76pmSIYKglEXuAD/WsC06XzXDc4r9qlm4DSG5LxqxvpgK8naGlJ1Zcnj9/NdQ==",
8480 "dev": true,
8481 "requires": {
8482 "commander": "2.12.2",
8483 "js-reporters": "1.2.1",
8484 "minimatch": "3.0.4",
8485 "node-watch": "0.6.0",
8486 "resolve": "1.5.0"
8487 },
8488 "dependencies": {
8489 "commander": {
8490 "version": "2.12.2",
8491 "resolved": "https://registry.npmjs.org/commander/-/commander-2.12.2.tgz",
8492 "integrity": "sha512-BFnaq5ZOGcDN7FlrtBT4xxkgIToalIIxwjxLWVJ8bGTpe1LroqMiqQXdA7ygc7CRvaYS+9zfPGFnJqFSayx+AA==",
8493 "dev": true
8494 },
8495 "resolve": {
8496 "version": "1.5.0",
8497 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz",
8498 "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==",
8499 "dev": true,
8500 "requires": {
8501 "path-parse": "^1.0.5"
8502 }
8503 }
8504 }
8505 },
8506 "range-parser": {
8507 "version": "1.2.1",
8508 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
8509 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
8510 "dev": true
8511 },
8512 "raven": {
8513 "version": "2.6.4",
8514 "resolved": "https://registry.npmjs.org/raven/-/raven-2.6.4.tgz",
8515 "integrity": "sha512-6PQdfC4+DQSFncowthLf+B6Hr0JpPsFBgTVYTAOq7tCmx/kR4SXbeawtPch20+3QfUcQDoJBLjWW1ybvZ4kXTw==",
8516 "dev": true,
8517 "requires": {
8518 "cookie": "0.3.1",
8519 "md5": "^2.2.1",
8520 "stack-trace": "0.0.10",
8521 "timed-out": "4.0.1",
8522 "uuid": "3.3.2"
8523 },
8524 "dependencies": {
8525 "uuid": {
8526 "version": "3.3.2",
8527 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
8528 "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
8529 "dev": true
8530 }
8531 }
8532 },
8533 "raw-body": {
8534 "version": "1.1.7",
8535 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz",
8536 "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=",
8537 "dev": true,
8538 "requires": {
8539 "bytes": "1",
8540 "string_decoder": "0.10"
8541 },
8542 "dependencies": {
8543 "string_decoder": {
8544 "version": "0.10.31",
8545 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
8546 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
8547 "dev": true
8548 }
8549 }
8550 },
8551 "rc": {
8552 "version": "1.2.8",
8553 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
8554 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
8555 "dev": true,
8556 "requires": {
8557 "deep-extend": "^0.6.0",
8558 "ini": "~1.3.0",
8559 "minimist": "^1.2.0",
8560 "strip-json-comments": "~2.0.1"
8561 }
8562 },
8563 "rdf-canonize": {
8564 "version": "1.0.3",
8565 "resolved": "https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-1.0.3.tgz",
8566 "integrity": "sha512-piLMOB5Q6LJSVx2XzmdpHktYVb8TmVTy8coXJBFtdkcMC96DknZOuzpAYqCWx2ERZX7xEW+mMi8/wDuMJS/95w==",
8567 "dev": true,
8568 "requires": {
8569 "node-forge": "^0.8.1",
8570 "semver": "^5.6.0"
8571 }
8572 },
8573 "read-pkg": {
8574 "version": "1.1.0",
8575 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
8576 "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
8577 "dev": true,
8578 "requires": {
8579 "load-json-file": "^1.0.0",
8580 "normalize-package-data": "^2.3.2",
8581 "path-type": "^1.0.0"
8582 }
8583 },
8584 "read-pkg-up": {
8585 "version": "1.0.1",
8586 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
8587 "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
8588 "dev": true,
8589 "requires": {
8590 "find-up": "^1.0.0",
8591 "read-pkg": "^1.0.0"
8592 },
8593 "dependencies": {
8594 "find-up": {
8595 "version": "1.1.2",
8596 "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
8597 "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
8598 "dev": true,
8599 "requires": {
8600 "path-exists": "^2.0.0",
8601 "pinkie-promise": "^2.0.0"
8602 }
8603 },
8604 "path-exists": {
8605 "version": "2.1.0",
8606 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
8607 "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
8608 "dev": true,
8609 "requires": {
8610 "pinkie-promise": "^2.0.0"
8611 }
8612 }
8613 }
8614 },
8615 "readable-stream": {
8616 "version": "3.4.0",
8617 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz",
8618 "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==",
8619 "dev": true,
8620 "requires": {
8621 "inherits": "^2.0.3",
8622 "string_decoder": "^1.1.1",
8623 "util-deprecate": "^1.0.1"
8624 }
8625 },
8626 "readdirp": {
8627 "version": "3.1.2",
8628 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.1.2.tgz",
8629 "integrity": "sha512-8rhl0xs2cxfVsqzreYCvs8EwBfn/DhVdqtoLmw19uI3SC5avYX9teCurlErfpPXGmYtMHReGaP2RsLnFvz/lnw==",
8630 "dev": true,
8631 "requires": {
8632 "picomatch": "^2.0.4"
8633 }
8634 },
8635 "redent": {
8636 "version": "1.0.0",
8637 "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
8638 "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
8639 "dev": true,
8640 "requires": {
8641 "indent-string": "^2.1.0",
8642 "strip-indent": "^1.0.1"
8643 },
8644 "dependencies": {
8645 "indent-string": {
8646 "version": "2.1.0",
8647 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
8648 "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
8649 "dev": true,
8650 "requires": {
8651 "repeating": "^2.0.0"
8652 }
8653 }
8654 }
8655 },
8656 "regex-not": {
8657 "version": "1.0.2",
8658 "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
8659 "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
8660 "dev": true,
8661 "requires": {
8662 "extend-shallow": "^3.0.2",
8663 "safe-regex": "^1.1.0"
8664 }
8665 },
8666 "regexpp": {
8667 "version": "2.0.1",
8668 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
8669 "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==",
8670 "dev": true
8671 },
8672 "registry-auth-token": {
8673 "version": "3.4.0",
8674 "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz",
8675 "integrity": "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==",
8676 "dev": true,
8677 "requires": {
8678 "rc": "^1.1.6",
8679 "safe-buffer": "^5.0.1"
8680 }
8681 },
8682 "registry-url": {
8683 "version": "3.1.0",
8684 "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz",
8685 "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=",
8686 "dev": true,
8687 "requires": {
8688 "rc": "^1.0.1"
8689 }
8690 },
8691 "remark": {
8692 "version": "10.0.1",
8693 "resolved": "https://registry.npmjs.org/remark/-/remark-10.0.1.tgz",
8694 "integrity": "sha512-E6lMuoLIy2TyiokHprMjcWNJ5UxfGQjaMSMhV+f4idM625UjjK4j798+gPs5mfjzDE6vL0oFKVeZM6gZVSVrzQ==",
8695 "dev": true,
8696 "requires": {
8697 "remark-parse": "^6.0.0",
8698 "remark-stringify": "^6.0.0",
8699 "unified": "^7.0.0"
8700 }
8701 },
8702 "remark-parse": {
8703 "version": "6.0.3",
8704 "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-6.0.3.tgz",
8705 "integrity": "sha512-QbDXWN4HfKTUC0hHa4teU463KclLAnwpn/FBn87j9cKYJWWawbiLgMfP2Q4XwhxxuuuOxHlw+pSN0OKuJwyVvg==",
8706 "dev": true,
8707 "requires": {
8708 "collapse-white-space": "^1.0.2",
8709 "is-alphabetical": "^1.0.0",
8710 "is-decimal": "^1.0.0",
8711 "is-whitespace-character": "^1.0.0",
8712 "is-word-character": "^1.0.0",
8713 "markdown-escapes": "^1.0.0",
8714 "parse-entities": "^1.1.0",
8715 "repeat-string": "^1.5.4",
8716 "state-toggle": "^1.0.0",
8717 "trim": "0.0.1",
8718 "trim-trailing-lines": "^1.0.0",
8719 "unherit": "^1.0.4",
8720 "unist-util-remove-position": "^1.0.0",
8721 "vfile-location": "^2.0.0",
8722 "xtend": "^4.0.1"
8723 }
8724 },
8725 "remark-stringify": {
8726 "version": "6.0.4",
8727 "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-6.0.4.tgz",
8728 "integrity": "sha512-eRWGdEPMVudijE/psbIDNcnJLRVx3xhfuEsTDGgH4GsFF91dVhw5nhmnBppafJ7+NWINW6C7ZwWbi30ImJzqWg==",
8729 "dev": true,
8730 "requires": {
8731 "ccount": "^1.0.0",
8732 "is-alphanumeric": "^1.0.0",
8733 "is-decimal": "^1.0.0",
8734 "is-whitespace-character": "^1.0.0",
8735 "longest-streak": "^2.0.1",
8736 "markdown-escapes": "^1.0.0",
8737 "markdown-table": "^1.1.0",
8738 "mdast-util-compact": "^1.0.0",
8739 "parse-entities": "^1.0.2",
8740 "repeat-string": "^1.5.4",
8741 "state-toggle": "^1.0.0",
8742 "stringify-entities": "^1.0.1",
8743 "unherit": "^1.0.4",
8744 "xtend": "^4.0.1"
8745 }
8746 },
8747 "remove-trailing-separator": {
8748 "version": "1.1.0",
8749 "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
8750 "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
8751 "dev": true
8752 },
8753 "repeat-element": {
8754 "version": "1.1.3",
8755 "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
8756 "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
8757 "dev": true
8758 },
8759 "repeat-string": {
8760 "version": "1.6.1",
8761 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
8762 "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
8763 "dev": true
8764 },
8765 "repeating": {
8766 "version": "2.0.1",
8767 "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
8768 "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
8769 "dev": true,
8770 "requires": {
8771 "is-finite": "^1.0.0"
8772 }
8773 },
8774 "replace-ext": {
8775 "version": "1.0.0",
8776 "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz",
8777 "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=",
8778 "dev": true
8779 },
8780 "request": {
8781 "version": "2.88.0",
8782 "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
8783 "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
8784 "dev": true,
8785 "requires": {
8786 "aws-sign2": "~0.7.0",
8787 "aws4": "^1.8.0",
8788 "caseless": "~0.12.0",
8789 "combined-stream": "~1.0.6",
8790 "extend": "~3.0.2",
8791 "forever-agent": "~0.6.1",
8792 "form-data": "~2.3.2",
8793 "har-validator": "~5.1.0",
8794 "http-signature": "~1.2.0",
8795 "is-typedarray": "~1.0.0",
8796 "isstream": "~0.1.2",
8797 "json-stringify-safe": "~5.0.1",
8798 "mime-types": "~2.1.19",
8799 "oauth-sign": "~0.9.0",
8800 "performance-now": "^2.1.0",
8801 "qs": "~6.5.2",
8802 "safe-buffer": "^5.1.2",
8803 "tough-cookie": "~2.4.3",
8804 "tunnel-agent": "^0.6.0",
8805 "uuid": "^3.3.2"
8806 }
8807 },
8808 "require-directory": {
8809 "version": "2.1.1",
8810 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
8811 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
8812 "dev": true
8813 },
8814 "require-main-filename": {
8815 "version": "2.0.0",
8816 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
8817 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
8818 "dev": true
8819 },
8820 "requires-port": {
8821 "version": "1.0.0",
8822 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
8823 "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
8824 "dev": true
8825 },
8826 "resolve": {
8827 "version": "1.12.0",
8828 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz",
8829 "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==",
8830 "dev": true,
8831 "requires": {
8832 "path-parse": "^1.0.6"
8833 }
8834 },
8835 "resolve-from": {
8836 "version": "4.0.0",
8837 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
8838 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
8839 "dev": true
8840 },
8841 "resolve-url": {
8842 "version": "0.2.1",
8843 "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
8844 "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
8845 "dev": true
8846 },
8847 "resq": {
8848 "version": "1.6.0",
8849 "resolved": "https://registry.npmjs.org/resq/-/resq-1.6.0.tgz",
8850 "integrity": "sha512-8A4CsNY52RoSU4rpSfnEGPK2mkMO9kz0hi+SYhbKnSq7AFYxZFPTb2C7u6aEchD3vzFjotuCLnDfS81K/UsAmg==",
8851 "dev": true,
8852 "requires": {
8853 "fast-deep-equal": "^2.0.1"
8854 }
8855 },
8856 "restore-cursor": {
8857 "version": "3.1.0",
8858 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
8859 "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
8860 "dev": true,
8861 "requires": {
8862 "onetime": "^5.1.0",
8863 "signal-exit": "^3.0.2"
8864 }
8865 },
8866 "ret": {
8867 "version": "0.1.15",
8868 "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
8869 "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
8870 "dev": true
8871 },
8872 "rfdc": {
8873 "version": "1.1.4",
8874 "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz",
8875 "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==",
8876 "dev": true
8877 },
8878 "rgb2hex": {
8879 "version": "0.1.9",
8880 "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.1.9.tgz",
8881 "integrity": "sha512-32iuQzhOjyT+cv9aAFRBJ19JgHwzQwbjUhH3Fj2sWW2EEGAW8fpFrDFP5ndoKDxJaLO06x1hE3kyuIFrUQtybQ==",
8882 "dev": true
8883 },
8884 "rimraf": {
8885 "version": "2.7.1",
8886 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
8887 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
8888 "dev": true,
8889 "requires": {
8890 "glob": "^7.1.3"
8891 }
8892 },
8893 "robots-parser": {
8894 "version": "2.1.1",
8895 "resolved": "https://registry.npmjs.org/robots-parser/-/robots-parser-2.1.1.tgz",
8896 "integrity": "sha512-6yWEYSdhK3bAEcYY0In3wgSBK70BiQoJArzdjZKCP/35b3gKIYu5Lc0qQqsoxjoLVebVoJiKK4VWGc5+oxvWBQ==",
8897 "dev": true
8898 },
8899 "run-async": {
8900 "version": "2.3.0",
8901 "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
8902 "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
8903 "dev": true,
8904 "requires": {
8905 "is-promise": "^2.1.0"
8906 }
8907 },
8908 "rx-lite": {
8909 "version": "4.0.8",
8910 "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz",
8911 "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=",
8912 "dev": true
8913 },
8914 "rx-lite-aggregates": {
8915 "version": "4.0.8",
8916 "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz",
8917 "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=",
8918 "dev": true,
8919 "requires": {
8920 "rx-lite": "*"
8921 }
8922 },
8923 "rxjs": {
8924 "version": "6.5.3",
8925 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.3.tgz",
8926 "integrity": "sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA==",
8927 "dev": true,
8928 "requires": {
8929 "tslib": "^1.9.0"
8930 }
8931 },
8932 "safe-buffer": {
8933 "version": "5.1.2",
8934 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
8935 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
8936 "dev": true
8937 },
8938 "safe-json-parse": {
8939 "version": "1.0.1",
8940 "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz",
8941 "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=",
8942 "dev": true
8943 },
8944 "safe-regex": {
8945 "version": "1.1.0",
8946 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
8947 "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
8948 "dev": true,
8949 "requires": {
8950 "ret": "~0.1.10"
8951 }
8952 },
8953 "safer-buffer": {
8954 "version": "2.1.2",
8955 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
8956 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
8957 "dev": true
8958 },
8959 "sauce-connect-launcher": {
8960 "version": "1.2.7",
8961 "resolved": "https://registry.npmjs.org/sauce-connect-launcher/-/sauce-connect-launcher-1.2.7.tgz",
8962 "integrity": "sha512-v07+QhFrxgz3seMFuRSonu3gW1s6DbcLQlFhjsRrmKUauzPbbudHdnn91WYgEwhoZVdPNzeZpAEJwcQyd9xnTA==",
8963 "dev": true,
8964 "requires": {
8965 "adm-zip": "~0.4.3",
8966 "async": "^2.1.2",
8967 "https-proxy-agent": "^2.2.1",
8968 "lodash": "^4.16.6",
8969 "rimraf": "^2.5.4"
8970 }
8971 },
8972 "saucelabs": {
8973 "version": "2.3.0",
8974 "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-2.3.0.tgz",
8975 "integrity": "sha512-8KPepEH8GcmEk/XQH6w1nsS4sZTuiS6+v3jKC5o/Wvi952Sm7GFqAECVY7c7uvEwxSS1nqyfOCQq+fW99pl3ew==",
8976 "dev": true,
8977 "requires": {
8978 "change-case": "^3.1.0",
8979 "hash.js": "^1.1.7",
8980 "request": "^2.88.0",
8981 "yargs": "^13.2.2"
8982 },
8983 "dependencies": {
8984 "emoji-regex": {
8985 "version": "7.0.3",
8986 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
8987 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
8988 "dev": true
8989 },
8990 "is-fullwidth-code-point": {
8991 "version": "2.0.0",
8992 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
8993 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
8994 "dev": true
8995 },
8996 "string-width": {
8997 "version": "3.1.0",
8998 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
8999 "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
9000 "dev": true,
9001 "requires": {
9002 "emoji-regex": "^7.0.1",
9003 "is-fullwidth-code-point": "^2.0.0",
9004 "strip-ansi": "^5.1.0"
9005 }
9006 },
9007 "yargs": {
9008 "version": "13.3.0",
9009 "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz",
9010 "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==",
9011 "dev": true,
9012 "requires": {
9013 "cliui": "^5.0.0",
9014 "find-up": "^3.0.0",
9015 "get-caller-file": "^2.0.1",
9016 "require-directory": "^2.1.1",
9017 "require-main-filename": "^2.0.0",
9018 "set-blocking": "^2.0.0",
9019 "string-width": "^3.0.0",
9020 "which-module": "^2.0.0",
9021 "y18n": "^4.0.0",
9022 "yargs-parser": "^13.1.1"
9023 }
9024 }
9025 }
9026 },
9027 "sax": {
9028 "version": "1.2.4",
9029 "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
9030 "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
9031 "dev": true
9032 },
9033 "semlog": {
9034 "version": "0.6.10",
9035 "resolved": "https://registry.npmjs.org/semlog/-/semlog-0.6.10.tgz",
9036 "integrity": "sha1-DyJa6o6zwvJM6TWNhnjQ9Bp/4Fs=",
9037 "dev": true,
9038 "requires": {
9039 "chalk": "^1.1.3",
9040 "prettyjson": "^1.1.3"
9041 },
9042 "dependencies": {
9043 "ansi-regex": {
9044 "version": "2.1.1",
9045 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
9046 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
9047 "dev": true
9048 },
9049 "ansi-styles": {
9050 "version": "2.2.1",
9051 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
9052 "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
9053 "dev": true
9054 },
9055 "chalk": {
9056 "version": "1.1.3",
9057 "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
9058 "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
9059 "dev": true,
9060 "requires": {
9061 "ansi-styles": "^2.2.1",
9062 "escape-string-regexp": "^1.0.2",
9063 "has-ansi": "^2.0.0",
9064 "strip-ansi": "^3.0.0",
9065 "supports-color": "^2.0.0"
9066 }
9067 },
9068 "strip-ansi": {
9069 "version": "3.0.1",
9070 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
9071 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
9072 "dev": true,
9073 "requires": {
9074 "ansi-regex": "^2.0.0"
9075 }
9076 },
9077 "supports-color": {
9078 "version": "2.0.0",
9079 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
9080 "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
9081 "dev": true
9082 }
9083 }
9084 },
9085 "semver": {
9086 "version": "5.7.1",
9087 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9088 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9089 "dev": true
9090 },
9091 "semver-diff": {
9092 "version": "2.1.0",
9093 "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz",
9094 "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=",
9095 "dev": true,
9096 "requires": {
9097 "semver": "^5.0.3"
9098 }
9099 },
9100 "sentence-case": {
9101 "version": "2.1.1",
9102 "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-2.1.1.tgz",
9103 "integrity": "sha1-H24t2jnBaL+S0T+G1KkYkz9mftQ=",
9104 "dev": true,
9105 "requires": {
9106 "no-case": "^2.2.0",
9107 "upper-case-first": "^1.1.2"
9108 }
9109 },
9110 "serialize-error": {
9111 "version": "5.0.0",
9112 "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-5.0.0.tgz",
9113 "integrity": "sha512-/VtpuyzYf82mHYTtI4QKtwHa79vAdU5OQpNPAmE/0UDdlGT0ZxHwC+J6gXkw29wwoVI8fMPsfcVHOwXtUQYYQA==",
9114 "dev": true,
9115 "requires": {
9116 "type-fest": "^0.8.0"
9117 },
9118 "dependencies": {
9119 "type-fest": {
9120 "version": "0.8.1",
9121 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
9122 "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
9123 "dev": true
9124 }
9125 }
9126 },
9127 "set-blocking": {
9128 "version": "2.0.0",
9129 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
9130 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
9131 "dev": true
9132 },
9133 "set-immediate-shim": {
9134 "version": "1.0.1",
9135 "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
9136 "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
9137 "dev": true
9138 },
9139 "set-value": {
9140 "version": "2.0.1",
9141 "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
9142 "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
9143 "dev": true,
9144 "requires": {
9145 "extend-shallow": "^2.0.1",
9146 "is-extendable": "^0.1.1",
9147 "is-plain-object": "^2.0.3",
9148 "split-string": "^3.0.1"
9149 },
9150 "dependencies": {
9151 "extend-shallow": {
9152 "version": "2.0.1",
9153 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9154 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9155 "dev": true,
9156 "requires": {
9157 "is-extendable": "^0.1.0"
9158 }
9159 }
9160 }
9161 },
9162 "setprototypeof": {
9163 "version": "1.1.1",
9164 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
9165 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
9166 "dev": true
9167 },
9168 "shebang-command": {
9169 "version": "1.2.0",
9170 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
9171 "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
9172 "dev": true,
9173 "requires": {
9174 "shebang-regex": "^1.0.0"
9175 }
9176 },
9177 "shebang-regex": {
9178 "version": "1.0.0",
9179 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
9180 "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
9181 "dev": true
9182 },
9183 "signal-exit": {
9184 "version": "3.0.2",
9185 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
9186 "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
9187 "dev": true
9188 },
9189 "slash": {
9190 "version": "2.0.0",
9191 "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
9192 "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==",
9193 "dev": true
9194 },
9195 "slice-ansi": {
9196 "version": "2.1.0",
9197 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
9198 "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==",
9199 "dev": true,
9200 "requires": {
9201 "ansi-styles": "^3.2.0",
9202 "astral-regex": "^1.0.0",
9203 "is-fullwidth-code-point": "^2.0.0"
9204 },
9205 "dependencies": {
9206 "is-fullwidth-code-point": {
9207 "version": "2.0.0",
9208 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
9209 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
9210 "dev": true
9211 }
9212 }
9213 },
9214 "snake-case": {
9215 "version": "2.1.0",
9216 "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-2.1.0.tgz",
9217 "integrity": "sha1-Qb2xtz8w7GagTU4srRt2OH1NbZ8=",
9218 "dev": true,
9219 "requires": {
9220 "no-case": "^2.2.0"
9221 }
9222 },
9223 "snapdragon": {
9224 "version": "0.8.2",
9225 "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
9226 "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
9227 "dev": true,
9228 "requires": {
9229 "base": "^0.11.1",
9230 "debug": "^2.2.0",
9231 "define-property": "^0.2.5",
9232 "extend-shallow": "^2.0.1",
9233 "map-cache": "^0.2.2",
9234 "source-map": "^0.5.6",
9235 "source-map-resolve": "^0.5.0",
9236 "use": "^3.1.0"
9237 },
9238 "dependencies": {
9239 "define-property": {
9240 "version": "0.2.5",
9241 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9242 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9243 "dev": true,
9244 "requires": {
9245 "is-descriptor": "^0.1.0"
9246 }
9247 },
9248 "extend-shallow": {
9249 "version": "2.0.1",
9250 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9251 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9252 "dev": true,
9253 "requires": {
9254 "is-extendable": "^0.1.0"
9255 }
9256 }
9257 }
9258 },
9259 "snapdragon-node": {
9260 "version": "2.1.1",
9261 "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
9262 "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
9263 "dev": true,
9264 "requires": {
9265 "define-property": "^1.0.0",
9266 "isobject": "^3.0.0",
9267 "snapdragon-util": "^3.0.1"
9268 },
9269 "dependencies": {
9270 "define-property": {
9271 "version": "1.0.0",
9272 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
9273 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
9274 "dev": true,
9275 "requires": {
9276 "is-descriptor": "^1.0.0"
9277 }
9278 },
9279 "is-accessor-descriptor": {
9280 "version": "1.0.0",
9281 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
9282 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
9283 "dev": true,
9284 "requires": {
9285 "kind-of": "^6.0.0"
9286 }
9287 },
9288 "is-data-descriptor": {
9289 "version": "1.0.0",
9290 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
9291 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
9292 "dev": true,
9293 "requires": {
9294 "kind-of": "^6.0.0"
9295 }
9296 },
9297 "is-descriptor": {
9298 "version": "1.0.2",
9299 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
9300 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
9301 "dev": true,
9302 "requires": {
9303 "is-accessor-descriptor": "^1.0.0",
9304 "is-data-descriptor": "^1.0.0",
9305 "kind-of": "^6.0.2"
9306 }
9307 }
9308 }
9309 },
9310 "snapdragon-util": {
9311 "version": "3.0.1",
9312 "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
9313 "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
9314 "dev": true,
9315 "requires": {
9316 "kind-of": "^3.2.0"
9317 },
9318 "dependencies": {
9319 "kind-of": {
9320 "version": "3.2.2",
9321 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9322 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9323 "dev": true,
9324 "requires": {
9325 "is-buffer": "^1.1.5"
9326 }
9327 }
9328 }
9329 },
9330 "socket.io": {
9331 "version": "2.1.1",
9332 "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz",
9333 "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==",
9334 "dev": true,
9335 "requires": {
9336 "debug": "~3.1.0",
9337 "engine.io": "~3.2.0",
9338 "has-binary2": "~1.0.2",
9339 "socket.io-adapter": "~1.1.0",
9340 "socket.io-client": "2.1.1",
9341 "socket.io-parser": "~3.2.0"
9342 },
9343 "dependencies": {
9344 "debug": {
9345 "version": "3.1.0",
9346 "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
9347 "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
9348 "dev": true,
9349 "requires": {
9350 "ms": "2.0.0"
9351 }
9352 }
9353 }
9354 },
9355 "socket.io-adapter": {
9356 "version": "1.1.1",
9357 "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz",
9358 "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=",
9359 "dev": true
9360 },
9361 "socket.io-client": {
9362 "version": "2.1.1",
9363 "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz",
9364 "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==",
9365 "dev": true,
9366 "requires": {
9367 "backo2": "1.0.2",
9368 "base64-arraybuffer": "0.1.5",
9369 "component-bind": "1.0.0",
9370 "component-emitter": "1.2.1",
9371 "debug": "~3.1.0",
9372 "engine.io-client": "~3.2.0",
9373 "has-binary2": "~1.0.2",
9374 "has-cors": "1.1.0",
9375 "indexof": "0.0.1",
9376 "object-component": "0.0.3",
9377 "parseqs": "0.0.5",
9378 "parseuri": "0.0.5",
9379 "socket.io-parser": "~3.2.0",
9380 "to-array": "0.1.4"
9381 },
9382 "dependencies": {
9383 "component-emitter": {
9384 "version": "1.2.1",
9385 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
9386 "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
9387 "dev": true
9388 },
9389 "debug": {
9390 "version": "3.1.0",
9391 "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
9392 "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
9393 "dev": true,
9394 "requires": {
9395 "ms": "2.0.0"
9396 }
9397 }
9398 }
9399 },
9400 "socket.io-parser": {
9401 "version": "3.2.0",
9402 "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz",
9403 "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==",
9404 "dev": true,
9405 "requires": {
9406 "component-emitter": "1.2.1",
9407 "debug": "~3.1.0",
9408 "isarray": "2.0.1"
9409 },
9410 "dependencies": {
9411 "component-emitter": {
9412 "version": "1.2.1",
9413 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
9414 "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
9415 "dev": true
9416 },
9417 "debug": {
9418 "version": "3.1.0",
9419 "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
9420 "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
9421 "dev": true,
9422 "requires": {
9423 "ms": "2.0.0"
9424 }
9425 },
9426 "isarray": {
9427 "version": "2.0.1",
9428 "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
9429 "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
9430 "dev": true
9431 }
9432 }
9433 },
9434 "source-map": {
9435 "version": "0.5.7",
9436 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
9437 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
9438 "dev": true
9439 },
9440 "source-map-resolve": {
9441 "version": "0.5.2",
9442 "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz",
9443 "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==",
9444 "dev": true,
9445 "requires": {
9446 "atob": "^2.1.1",
9447 "decode-uri-component": "^0.2.0",
9448 "resolve-url": "^0.2.1",
9449 "source-map-url": "^0.4.0",
9450 "urix": "^0.1.0"
9451 }
9452 },
9453 "source-map-url": {
9454 "version": "0.4.0",
9455 "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
9456 "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
9457 "dev": true
9458 },
9459 "spdx-correct": {
9460 "version": "3.1.0",
9461 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
9462 "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
9463 "dev": true,
9464 "requires": {
9465 "spdx-expression-parse": "^3.0.0",
9466 "spdx-license-ids": "^3.0.0"
9467 }
9468 },
9469 "spdx-exceptions": {
9470 "version": "2.2.0",
9471 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
9472 "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
9473 "dev": true
9474 },
9475 "spdx-expression-parse": {
9476 "version": "3.0.0",
9477 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
9478 "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
9479 "dev": true,
9480 "requires": {
9481 "spdx-exceptions": "^2.1.0",
9482 "spdx-license-ids": "^3.0.0"
9483 }
9484 },
9485 "spdx-license-ids": {
9486 "version": "3.0.5",
9487 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
9488 "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
9489 "dev": true
9490 },
9491 "specificity": {
9492 "version": "0.4.1",
9493 "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz",
9494 "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==",
9495 "dev": true
9496 },
9497 "speedline": {
9498 "version": "1.4.2",
9499 "resolved": "https://registry.npmjs.org/speedline/-/speedline-1.4.2.tgz",
9500 "integrity": "sha512-OD3ui2qMAsIg7VIaeMoRut6OAKR2dk2wLiie2Ia33u83V7EmmnuDq7kiOFarNfZYwdOdpXV8eUt7V4xzpOEQCQ==",
9501 "dev": true,
9502 "requires": {
9503 "@types/node": "*",
9504 "babar": "0.2.0",
9505 "image-ssim": "^0.2.0",
9506 "jpeg-js": "^0.1.2",
9507 "loud-rejection": "^1.6.0",
9508 "meow": "^3.7.0"
9509 },
9510 "dependencies": {
9511 "jpeg-js": {
9512 "version": "0.1.2",
9513 "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.1.2.tgz",
9514 "integrity": "sha1-E1uZLAV1yYXPoPSUoyJ+0jhYPs4=",
9515 "dev": true
9516 }
9517 }
9518 },
9519 "speedline-core": {
9520 "version": "1.4.2",
9521 "resolved": "https://registry.npmjs.org/speedline-core/-/speedline-core-1.4.2.tgz",
9522 "integrity": "sha512-9/5CApkKKl6bS6jJ2D0DQllwz/1xq3cyJCR6DLgAQnkj5djCuq8NbflEdD2TI01p8qzS9qaKjzxM9cHT11ezmg==",
9523 "dev": true,
9524 "requires": {
9525 "@types/node": "*",
9526 "image-ssim": "^0.2.0",
9527 "jpeg-js": "^0.1.2"
9528 },
9529 "dependencies": {
9530 "jpeg-js": {
9531 "version": "0.1.2",
9532 "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.1.2.tgz",
9533 "integrity": "sha1-E1uZLAV1yYXPoPSUoyJ+0jhYPs4=",
9534 "dev": true
9535 }
9536 }
9537 },
9538 "split-string": {
9539 "version": "3.1.0",
9540 "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
9541 "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
9542 "dev": true,
9543 "requires": {
9544 "extend-shallow": "^3.0.0"
9545 }
9546 },
9547 "sprintf-js": {
9548 "version": "1.0.3",
9549 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
9550 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
9551 "dev": true
9552 },
9553 "sshpk": {
9554 "version": "1.16.1",
9555 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
9556 "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
9557 "dev": true,
9558 "requires": {
9559 "asn1": "~0.2.3",
9560 "assert-plus": "^1.0.0",
9561 "bcrypt-pbkdf": "^1.0.0",
9562 "dashdash": "^1.12.0",
9563 "ecc-jsbn": "~0.1.1",
9564 "getpass": "^0.1.1",
9565 "jsbn": "~0.1.0",
9566 "safer-buffer": "^2.0.2",
9567 "tweetnacl": "~0.14.0"
9568 }
9569 },
9570 "stable": {
9571 "version": "0.1.8",
9572 "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
9573 "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
9574 "dev": true
9575 },
9576 "stack-trace": {
9577 "version": "0.0.10",
9578 "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
9579 "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=",
9580 "dev": true
9581 },
9582 "state-toggle": {
9583 "version": "1.0.2",
9584 "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.2.tgz",
9585 "integrity": "sha512-8LpelPGR0qQM4PnfLiplOQNJcIN1/r2Gy0xKB2zKnIW2YzPMt2sR4I/+gtPjhN7Svh9kw+zqEg2SFwpBO9iNiw==",
9586 "dev": true
9587 },
9588 "static-extend": {
9589 "version": "0.1.2",
9590 "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
9591 "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
9592 "dev": true,
9593 "requires": {
9594 "define-property": "^0.2.5",
9595 "object-copy": "^0.1.0"
9596 },
9597 "dependencies": {
9598 "define-property": {
9599 "version": "0.2.5",
9600 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9601 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9602 "dev": true,
9603 "requires": {
9604 "is-descriptor": "^0.1.0"
9605 }
9606 }
9607 }
9608 },
9609 "statuses": {
9610 "version": "1.5.0",
9611 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
9612 "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
9613 "dev": true
9614 },
9615 "stream-buffers": {
9616 "version": "3.0.2",
9617 "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-3.0.2.tgz",
9618 "integrity": "sha512-DQi1h8VEBA/lURbSwFtEHnSTb9s2/pwLEaFuNhXwy1Dx3Sa0lOuYT2yNUr4/j2fs8oCAMANtrZ5OrPZtyVs3MQ==",
9619 "dev": true
9620 },
9621 "streamroller": {
9622 "version": "0.7.0",
9623 "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-0.7.0.tgz",
9624 "integrity": "sha512-WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ==",
9625 "dev": true,
9626 "requires": {
9627 "date-format": "^1.2.0",
9628 "debug": "^3.1.0",
9629 "mkdirp": "^0.5.1",
9630 "readable-stream": "^2.3.0"
9631 },
9632 "dependencies": {
9633 "date-format": {
9634 "version": "1.2.0",
9635 "resolved": "https://registry.npmjs.org/date-format/-/date-format-1.2.0.tgz",
9636 "integrity": "sha1-YV6CjiM90aubua4JUODOzPpuytg=",
9637 "dev": true
9638 },
9639 "debug": {
9640 "version": "3.2.6",
9641 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
9642 "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
9643 "dev": true,
9644 "requires": {
9645 "ms": "^2.1.1"
9646 }
9647 },
9648 "ms": {
9649 "version": "2.1.2",
9650 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9651 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9652 "dev": true
9653 },
9654 "readable-stream": {
9655 "version": "2.3.6",
9656 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
9657 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
9658 "dev": true,
9659 "requires": {
9660 "core-util-is": "~1.0.0",
9661 "inherits": "~2.0.3",
9662 "isarray": "~1.0.0",
9663 "process-nextick-args": "~2.0.0",
9664 "safe-buffer": "~5.1.1",
9665 "string_decoder": "~1.1.1",
9666 "util-deprecate": "~1.0.1"
9667 }
9668 }
9669 }
9670 },
9671 "string-template": {
9672 "version": "0.2.1",
9673 "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz",
9674 "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=",
9675 "dev": true
9676 },
9677 "string-width": {
9678 "version": "4.1.0",
9679 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.1.0.tgz",
9680 "integrity": "sha512-NrX+1dVVh+6Y9dnQ19pR0pP4FiEIlUvdTGn8pw6CKTNq5sgib2nIhmUNT5TAmhWmvKr3WcxBcP3E8nWezuipuQ==",
9681 "dev": true,
9682 "requires": {
9683 "emoji-regex": "^8.0.0",
9684 "is-fullwidth-code-point": "^3.0.0",
9685 "strip-ansi": "^5.2.0"
9686 }
9687 },
9688 "string.prototype.trimleft": {
9689 "version": "2.1.0",
9690 "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz",
9691 "integrity": "sha512-FJ6b7EgdKxxbDxc79cOlok6Afd++TTs5szo+zJTUyow3ycrRfJVE2pq3vcN53XexvKZu/DJMDfeI/qMiZTrjTw==",
9692 "dev": true,
9693 "requires": {
9694 "define-properties": "^1.1.3",
9695 "function-bind": "^1.1.1"
9696 }
9697 },
9698 "string.prototype.trimright": {
9699 "version": "2.1.0",
9700 "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz",
9701 "integrity": "sha512-fXZTSV55dNBwv16uw+hh5jkghxSnc5oHq+5K/gXgizHwAvMetdAJlHqqoFC1FSDVPYWLkAKl2cxpUT41sV7nSg==",
9702 "dev": true,
9703 "requires": {
9704 "define-properties": "^1.1.3",
9705 "function-bind": "^1.1.1"
9706 }
9707 },
9708 "string_decoder": {
9709 "version": "1.1.1",
9710 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
9711 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
9712 "dev": true,
9713 "requires": {
9714 "safe-buffer": "~5.1.0"
9715 }
9716 },
9717 "stringify-entities": {
9718 "version": "1.3.2",
9719 "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-1.3.2.tgz",
9720 "integrity": "sha512-nrBAQClJAPN2p+uGCVJRPIPakKeKWZ9GtBCmormE7pWOSlHat7+x5A8gx85M7HM5Dt0BP3pP5RhVW77WdbJJ3A==",
9721 "dev": true,
9722 "requires": {
9723 "character-entities-html4": "^1.0.0",
9724 "character-entities-legacy": "^1.0.0",
9725 "is-alphanumerical": "^1.0.0",
9726 "is-hexadecimal": "^1.0.0"
9727 }
9728 },
9729 "strip-ansi": {
9730 "version": "5.2.0",
9731 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
9732 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
9733 "dev": true,
9734 "requires": {
9735 "ansi-regex": "^4.1.0"
9736 }
9737 },
9738 "strip-bom": {
9739 "version": "2.0.0",
9740 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
9741 "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
9742 "dev": true,
9743 "requires": {
9744 "is-utf8": "^0.2.0"
9745 }
9746 },
9747 "strip-eof": {
9748 "version": "1.0.0",
9749 "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
9750 "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
9751 "dev": true
9752 },
9753 "strip-indent": {
9754 "version": "1.0.1",
9755 "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
9756 "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
9757 "dev": true,
9758 "requires": {
9759 "get-stdin": "^4.0.1"
9760 }
9761 },
9762 "strip-json-comments": {
9763 "version": "2.0.1",
9764 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
9765 "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
9766 "dev": true
9767 },
9768 "style-search": {
9769 "version": "0.1.0",
9770 "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
9771 "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=",
9772 "dev": true
9773 },
9774 "stylelint": {
9775 "version": "10.0.1",
9776 "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-10.0.1.tgz",
9777 "integrity": "sha512-NbpD9BvQRmPe7QfaLB2OqhhDr5g6SAn43AAH2XLyqtQ9ZcioQECgadkIbormfhzxLhccAQWBZbVNiZz1oqEf8g==",
9778 "dev": true,
9779 "requires": {
9780 "autoprefixer": "^9.5.1",
9781 "balanced-match": "^1.0.0",
9782 "chalk": "^2.4.2",
9783 "cosmiconfig": "^5.2.0",
9784 "debug": "^4.1.1",
9785 "execall": "^1.0.0",
9786 "file-entry-cache": "^5.0.1",
9787 "get-stdin": "^7.0.0",
9788 "global-modules": "^2.0.0",
9789 "globby": "^9.2.0",
9790 "globjoin": "^0.1.4",
9791 "html-tags": "^2.0.0",
9792 "ignore": "^5.0.6",
9793 "import-lazy": "^3.1.0",
9794 "imurmurhash": "^0.1.4",
9795 "known-css-properties": "^0.13.0",
9796 "leven": "^3.1.0",
9797 "lodash": "^4.17.11",
9798 "log-symbols": "^2.2.0",
9799 "mathml-tag-names": "^2.1.0",
9800 "meow": "^5.0.0",
9801 "micromatch": "^4.0.0",
9802 "normalize-selector": "^0.2.0",
9803 "pify": "^4.0.1",
9804 "postcss": "^7.0.14",
9805 "postcss-html": "^0.36.0",
9806 "postcss-jsx": "^0.36.0",
9807 "postcss-less": "^3.1.4",
9808 "postcss-markdown": "^0.36.0",
9809 "postcss-media-query-parser": "^0.2.3",
9810 "postcss-reporter": "^6.0.1",
9811 "postcss-resolve-nested-selector": "^0.1.1",
9812 "postcss-safe-parser": "^4.0.1",
9813 "postcss-sass": "^0.3.5",
9814 "postcss-scss": "^2.0.0",
9815 "postcss-selector-parser": "^3.1.0",
9816 "postcss-syntax": "^0.36.2",
9817 "postcss-value-parser": "^3.3.1",
9818 "resolve-from": "^5.0.0",
9819 "signal-exit": "^3.0.2",
9820 "slash": "^2.0.0",
9821 "specificity": "^0.4.1",
9822 "string-width": "^4.1.0",
9823 "style-search": "^0.1.0",
9824 "sugarss": "^2.0.0",
9825 "svg-tags": "^1.0.0",
9826 "table": "^5.2.3"
9827 },
9828 "dependencies": {
9829 "camelcase": {
9830 "version": "4.1.0",
9831 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
9832 "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
9833 "dev": true
9834 },
9835 "camelcase-keys": {
9836 "version": "4.2.0",
9837 "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz",
9838 "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=",
9839 "dev": true,
9840 "requires": {
9841 "camelcase": "^4.1.0",
9842 "map-obj": "^2.0.0",
9843 "quick-lru": "^1.0.0"
9844 }
9845 },
9846 "debug": {
9847 "version": "4.1.1",
9848 "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
9849 "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
9850 "dev": true,
9851 "requires": {
9852 "ms": "^2.1.1"
9853 }
9854 },
9855 "find-up": {
9856 "version": "2.1.0",
9857 "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
9858 "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
9859 "dev": true,
9860 "requires": {
9861 "locate-path": "^2.0.0"
9862 }
9863 },
9864 "get-stdin": {
9865 "version": "7.0.0",
9866 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz",
9867 "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==",
9868 "dev": true
9869 },
9870 "globby": {
9871 "version": "9.2.0",
9872 "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz",
9873 "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==",
9874 "dev": true,
9875 "requires": {
9876 "@types/glob": "^7.1.1",
9877 "array-union": "^1.0.2",
9878 "dir-glob": "^2.2.2",
9879 "fast-glob": "^2.2.6",
9880 "glob": "^7.1.3",
9881 "ignore": "^4.0.3",
9882 "pify": "^4.0.1",
9883 "slash": "^2.0.0"
9884 },
9885 "dependencies": {
9886 "ignore": {
9887 "version": "4.0.6",
9888 "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
9889 "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
9890 "dev": true
9891 }
9892 }
9893 },
9894 "ignore": {
9895 "version": "5.1.4",
9896 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz",
9897 "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==",
9898 "dev": true
9899 },
9900 "import-lazy": {
9901 "version": "3.1.0",
9902 "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz",
9903 "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==",
9904 "dev": true
9905 },
9906 "load-json-file": {
9907 "version": "4.0.0",
9908 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
9909 "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
9910 "dev": true,
9911 "requires": {
9912 "graceful-fs": "^4.1.2",
9913 "parse-json": "^4.0.0",
9914 "pify": "^3.0.0",
9915 "strip-bom": "^3.0.0"
9916 },
9917 "dependencies": {
9918 "pify": {
9919 "version": "3.0.0",
9920 "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
9921 "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
9922 "dev": true
9923 }
9924 }
9925 },
9926 "locate-path": {
9927 "version": "2.0.0",
9928 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
9929 "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
9930 "dev": true,
9931 "requires": {
9932 "p-locate": "^2.0.0",
9933 "path-exists": "^3.0.0"
9934 }
9935 },
9936 "map-obj": {
9937 "version": "2.0.0",
9938 "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz",
9939 "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=",
9940 "dev": true
9941 },
9942 "meow": {
9943 "version": "5.0.0",
9944 "resolved": "https://registry.npmjs.org/meow/-/meow-5.0.0.tgz",
9945 "integrity": "sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==",
9946 "dev": true,
9947 "requires": {
9948 "camelcase-keys": "^4.0.0",
9949 "decamelize-keys": "^1.0.0",
9950 "loud-rejection": "^1.0.0",
9951 "minimist-options": "^3.0.1",
9952 "normalize-package-data": "^2.3.4",
9953 "read-pkg-up": "^3.0.0",
9954 "redent": "^2.0.0",
9955 "trim-newlines": "^2.0.0",
9956 "yargs-parser": "^10.0.0"
9957 }
9958 },
9959 "micromatch": {
9960 "version": "4.0.2",
9961 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
9962 "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
9963 "dev": true,
9964 "requires": {
9965 "braces": "^3.0.1",
9966 "picomatch": "^2.0.5"
9967 }
9968 },
9969 "ms": {
9970 "version": "2.1.2",
9971 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9972 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9973 "dev": true
9974 },
9975 "p-limit": {
9976 "version": "1.3.0",
9977 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
9978 "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
9979 "dev": true,
9980 "requires": {
9981 "p-try": "^1.0.0"
9982 }
9983 },
9984 "p-locate": {
9985 "version": "2.0.0",
9986 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
9987 "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
9988 "dev": true,
9989 "requires": {
9990 "p-limit": "^1.1.0"
9991 }
9992 },
9993 "p-try": {
9994 "version": "1.0.0",
9995 "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
9996 "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
9997 "dev": true
9998 },
9999 "parse-json": {
10000 "version": "4.0.0",
10001 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
10002 "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
10003 "dev": true,
10004 "requires": {
10005 "error-ex": "^1.3.1",
10006 "json-parse-better-errors": "^1.0.1"
10007 }
10008 },
10009 "path-type": {
10010 "version": "3.0.0",
10011 "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
10012 "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
10013 "dev": true,
10014 "requires": {
10015 "pify": "^3.0.0"
10016 },
10017 "dependencies": {
10018 "pify": {
10019 "version": "3.0.0",
10020 "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
10021 "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
10022 "dev": true
10023 }
10024 }
10025 },
10026 "pify": {
10027 "version": "4.0.1",
10028 "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
10029 "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
10030 "dev": true
10031 },
10032 "postcss": {
10033 "version": "7.0.18",
10034 "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.18.tgz",
10035 "integrity": "sha512-/7g1QXXgegpF+9GJj4iN7ChGF40sYuGYJ8WZu8DZWnmhQ/G36hfdk3q9LBJmoK+lZ+yzZ5KYpOoxq7LF1BxE8g==",
10036 "dev": true,
10037 "requires": {
10038 "chalk": "^2.4.2",
10039 "source-map": "^0.6.1",
10040 "supports-color": "^6.1.0"
10041 }
10042 },
10043 "postcss-less": {
10044 "version": "3.1.4",
10045 "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-3.1.4.tgz",
10046 "integrity": "sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==",
10047 "dev": true,
10048 "requires": {
10049 "postcss": "^7.0.14"
10050 }
10051 },
10052 "read-pkg": {
10053 "version": "3.0.0",
10054 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
10055 "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
10056 "dev": true,
10057 "requires": {
10058 "load-json-file": "^4.0.0",
10059 "normalize-package-data": "^2.3.2",
10060 "path-type": "^3.0.0"
10061 }
10062 },
10063 "read-pkg-up": {
10064 "version": "3.0.0",
10065 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
10066 "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
10067 "dev": true,
10068 "requires": {
10069 "find-up": "^2.0.0",
10070 "read-pkg": "^3.0.0"
10071 }
10072 },
10073 "redent": {
10074 "version": "2.0.0",
10075 "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz",
10076 "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=",
10077 "dev": true,
10078 "requires": {
10079 "indent-string": "^3.0.0",
10080 "strip-indent": "^2.0.0"
10081 }
10082 },
10083 "resolve-from": {
10084 "version": "5.0.0",
10085 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
10086 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
10087 "dev": true
10088 },
10089 "source-map": {
10090 "version": "0.6.1",
10091 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10092 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10093 "dev": true
10094 },
10095 "strip-bom": {
10096 "version": "3.0.0",
10097 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
10098 "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
10099 "dev": true
10100 },
10101 "strip-indent": {
10102 "version": "2.0.0",
10103 "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz",
10104 "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=",
10105 "dev": true
10106 },
10107 "supports-color": {
10108 "version": "6.1.0",
10109 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
10110 "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
10111 "dev": true,
10112 "requires": {
10113 "has-flag": "^3.0.0"
10114 }
10115 },
10116 "trim-newlines": {
10117 "version": "2.0.0",
10118 "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz",
10119 "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=",
10120 "dev": true
10121 },
10122 "yargs-parser": {
10123 "version": "10.1.0",
10124 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
10125 "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
10126 "dev": true,
10127 "requires": {
10128 "camelcase": "^4.1.0"
10129 }
10130 }
10131 }
10132 },
10133 "stylelint-config-wikimedia": {
10134 "version": "0.6.0",
10135 "resolved": "https://registry.npmjs.org/stylelint-config-wikimedia/-/stylelint-config-wikimedia-0.6.0.tgz",
10136 "integrity": "sha512-7KqgpWCjKc2zT0JBI+BmSn/lzwHga056dZw6H//2qEbs1XRmR25gTGPsiMYOm3jVUlE0OSbuaOdyuE1KOlz/5w==",
10137 "dev": true,
10138 "requires": {
10139 "stylelint": "10.0.1"
10140 }
10141 },
10142 "suffix": {
10143 "version": "0.1.1",
10144 "resolved": "https://registry.npmjs.org/suffix/-/suffix-0.1.1.tgz",
10145 "integrity": "sha1-zFgjFkag7xEC95R47zqSSP2chC8=",
10146 "dev": true
10147 },
10148 "sugarss": {
10149 "version": "2.0.0",
10150 "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz",
10151 "integrity": "sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==",
10152 "dev": true,
10153 "requires": {
10154 "postcss": "^7.0.2"
10155 },
10156 "dependencies": {
10157 "postcss": {
10158 "version": "7.0.18",
10159 "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.18.tgz",
10160 "integrity": "sha512-/7g1QXXgegpF+9GJj4iN7ChGF40sYuGYJ8WZu8DZWnmhQ/G36hfdk3q9LBJmoK+lZ+yzZ5KYpOoxq7LF1BxE8g==",
10161 "dev": true,
10162 "requires": {
10163 "chalk": "^2.4.2",
10164 "source-map": "^0.6.1",
10165 "supports-color": "^6.1.0"
10166 }
10167 },
10168 "source-map": {
10169 "version": "0.6.1",
10170 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10171 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10172 "dev": true
10173 },
10174 "supports-color": {
10175 "version": "6.1.0",
10176 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
10177 "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
10178 "dev": true,
10179 "requires": {
10180 "has-flag": "^3.0.0"
10181 }
10182 }
10183 }
10184 },
10185 "supports-color": {
10186 "version": "5.5.0",
10187 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
10188 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
10189 "dev": true,
10190 "requires": {
10191 "has-flag": "^3.0.0"
10192 }
10193 },
10194 "svg-tags": {
10195 "version": "1.0.0",
10196 "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
10197 "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=",
10198 "dev": true
10199 },
10200 "svgo": {
10201 "version": "1.3.0",
10202 "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.0.tgz",
10203 "integrity": "sha512-MLfUA6O+qauLDbym+mMZgtXCGRfIxyQoeH6IKVcFslyODEe/ElJNwr0FohQ3xG4C6HK6bk3KYPPXwHVJk3V5NQ==",
10204 "dev": true,
10205 "requires": {
10206 "chalk": "^2.4.1",
10207 "coa": "^2.0.2",
10208 "css-select": "^2.0.0",
10209 "css-select-base-adapter": "^0.1.1",
10210 "css-tree": "1.0.0-alpha.33",
10211 "csso": "^3.5.1",
10212 "js-yaml": "^3.13.1",
10213 "mkdirp": "~0.5.1",
10214 "object.values": "^1.1.0",
10215 "sax": "~1.2.4",
10216 "stable": "^0.1.8",
10217 "unquote": "~1.1.1",
10218 "util.promisify": "~1.0.0"
10219 }
10220 },
10221 "swap-case": {
10222 "version": "1.1.2",
10223 "resolved": "https://registry.npmjs.org/swap-case/-/swap-case-1.1.2.tgz",
10224 "integrity": "sha1-w5IDpFhzhfrTyFCgvRvK+ggZdOM=",
10225 "dev": true,
10226 "requires": {
10227 "lower-case": "^1.1.1",
10228 "upper-case": "^1.1.1"
10229 }
10230 },
10231 "table": {
10232 "version": "5.4.6",
10233 "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz",
10234 "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==",
10235 "dev": true,
10236 "requires": {
10237 "ajv": "^6.10.2",
10238 "lodash": "^4.17.14",
10239 "slice-ansi": "^2.1.0",
10240 "string-width": "^3.0.0"
10241 },
10242 "dependencies": {
10243 "emoji-regex": {
10244 "version": "7.0.3",
10245 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
10246 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
10247 "dev": true
10248 },
10249 "is-fullwidth-code-point": {
10250 "version": "2.0.0",
10251 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
10252 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
10253 "dev": true
10254 },
10255 "string-width": {
10256 "version": "3.1.0",
10257 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
10258 "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
10259 "dev": true,
10260 "requires": {
10261 "emoji-regex": "^7.0.1",
10262 "is-fullwidth-code-point": "^2.0.0",
10263 "strip-ansi": "^5.1.0"
10264 }
10265 }
10266 }
10267 },
10268 "tar-stream": {
10269 "version": "2.1.0",
10270 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.0.tgz",
10271 "integrity": "sha512-+DAn4Nb4+gz6WZigRzKEZl1QuJVOLtAwwF+WUxy1fJ6X63CaGaUAxJRD2KEn1OMfcbCjySTYpNC6WmfQoIEOdw==",
10272 "dev": true,
10273 "requires": {
10274 "bl": "^3.0.0",
10275 "end-of-stream": "^1.4.1",
10276 "fs-constants": "^1.0.0",
10277 "inherits": "^2.0.3",
10278 "readable-stream": "^3.1.1"
10279 }
10280 },
10281 "tcp-port-used": {
10282 "version": "1.0.1",
10283 "resolved": "https://registry.npmjs.org/tcp-port-used/-/tcp-port-used-1.0.1.tgz",
10284 "integrity": "sha512-rwi5xJeU6utXoEIiMvVBMc9eJ2/ofzB+7nLOdnZuFTmNCLqRiQh2sMG9MqCxHU/69VC/Fwp5dV9306Qd54ll1Q==",
10285 "dev": true,
10286 "requires": {
10287 "debug": "4.1.0",
10288 "is2": "2.0.1"
10289 },
10290 "dependencies": {
10291 "debug": {
10292 "version": "4.1.0",
10293 "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.0.tgz",
10294 "integrity": "sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg==",
10295 "dev": true,
10296 "requires": {
10297 "ms": "^2.1.1"
10298 }
10299 },
10300 "ms": {
10301 "version": "2.1.2",
10302 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
10303 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
10304 "dev": true
10305 }
10306 }
10307 },
10308 "term-size": {
10309 "version": "1.2.0",
10310 "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz",
10311 "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=",
10312 "dev": true,
10313 "requires": {
10314 "execa": "^0.7.0"
10315 }
10316 },
10317 "text-table": {
10318 "version": "0.2.0",
10319 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
10320 "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
10321 "dev": true
10322 },
10323 "third-party-web": {
10324 "version": "0.8.2",
10325 "resolved": "https://registry.npmjs.org/third-party-web/-/third-party-web-0.8.2.tgz",
10326 "integrity": "sha512-HVsNbtlvshQ7X+HwiMvVbes+aH5KwvfncUcUR1EaJ9qENZO/I3fNysunKBUtJZeVoIYq3HHKqeDayarTmBtdPw==",
10327 "dev": true
10328 },
10329 "through": {
10330 "version": "2.3.8",
10331 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
10332 "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
10333 "dev": true
10334 },
10335 "timed-out": {
10336 "version": "4.0.1",
10337 "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
10338 "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=",
10339 "dev": true
10340 },
10341 "tiny-lr": {
10342 "version": "1.1.1",
10343 "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz",
10344 "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==",
10345 "dev": true,
10346 "requires": {
10347 "body": "^5.1.0",
10348 "debug": "^3.1.0",
10349 "faye-websocket": "~0.10.0",
10350 "livereload-js": "^2.3.0",
10351 "object-assign": "^4.1.0",
10352 "qs": "^6.4.0"
10353 },
10354 "dependencies": {
10355 "debug": {
10356 "version": "3.2.6",
10357 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
10358 "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
10359 "dev": true,
10360 "requires": {
10361 "ms": "^2.1.1"
10362 }
10363 },
10364 "ms": {
10365 "version": "2.1.2",
10366 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
10367 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
10368 "dev": true
10369 }
10370 }
10371 },
10372 "title-case": {
10373 "version": "2.1.1",
10374 "resolved": "https://registry.npmjs.org/title-case/-/title-case-2.1.1.tgz",
10375 "integrity": "sha1-PhJyFtpY0rxb7PE3q5Ha46fNj6o=",
10376 "dev": true,
10377 "requires": {
10378 "no-case": "^2.2.0",
10379 "upper-case": "^1.0.3"
10380 }
10381 },
10382 "tmp": {
10383 "version": "0.0.33",
10384 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
10385 "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
10386 "dev": true,
10387 "requires": {
10388 "os-tmpdir": "~1.0.2"
10389 }
10390 },
10391 "to-array": {
10392 "version": "0.1.4",
10393 "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
10394 "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
10395 "dev": true
10396 },
10397 "to-fast-properties": {
10398 "version": "2.0.0",
10399 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
10400 "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
10401 "dev": true
10402 },
10403 "to-object-path": {
10404 "version": "0.3.0",
10405 "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
10406 "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
10407 "dev": true,
10408 "requires": {
10409 "kind-of": "^3.0.2"
10410 },
10411 "dependencies": {
10412 "kind-of": {
10413 "version": "3.2.2",
10414 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
10415 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
10416 "dev": true,
10417 "requires": {
10418 "is-buffer": "^1.1.5"
10419 }
10420 }
10421 }
10422 },
10423 "to-regex": {
10424 "version": "3.0.2",
10425 "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
10426 "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
10427 "dev": true,
10428 "requires": {
10429 "define-property": "^2.0.2",
10430 "extend-shallow": "^3.0.2",
10431 "regex-not": "^1.0.2",
10432 "safe-regex": "^1.1.0"
10433 }
10434 },
10435 "to-regex-range": {
10436 "version": "5.0.1",
10437 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
10438 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
10439 "dev": true,
10440 "requires": {
10441 "is-number": "^7.0.0"
10442 }
10443 },
10444 "toidentifier": {
10445 "version": "1.0.0",
10446 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
10447 "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
10448 "dev": true
10449 },
10450 "tough-cookie": {
10451 "version": "2.4.3",
10452 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
10453 "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
10454 "dev": true,
10455 "requires": {
10456 "psl": "^1.1.24",
10457 "punycode": "^1.4.1"
10458 },
10459 "dependencies": {
10460 "punycode": {
10461 "version": "1.4.1",
10462 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
10463 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
10464 "dev": true
10465 }
10466 }
10467 },
10468 "trim": {
10469 "version": "0.0.1",
10470 "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz",
10471 "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=",
10472 "dev": true
10473 },
10474 "trim-newlines": {
10475 "version": "1.0.0",
10476 "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
10477 "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
10478 "dev": true
10479 },
10480 "trim-trailing-lines": {
10481 "version": "1.1.2",
10482 "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.2.tgz",
10483 "integrity": "sha512-MUjYItdrqqj2zpcHFTkMa9WAv4JHTI6gnRQGPFLrt5L9a6tRMiDnIqYl8JBvu2d2Tc3lWJKQwlGCp0K8AvCM+Q==",
10484 "dev": true
10485 },
10486 "trough": {
10487 "version": "1.0.4",
10488 "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.4.tgz",
10489 "integrity": "sha512-tdzBRDGWcI1OpPVmChbdSKhvSVurznZ8X36AYURAcl+0o2ldlCY2XPzyXNNxwJwwyIU+rIglTCG4kxtNKBQH7Q==",
10490 "dev": true
10491 },
10492 "tslib": {
10493 "version": "1.10.0",
10494 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
10495 "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==",
10496 "dev": true
10497 },
10498 "tunnel-agent": {
10499 "version": "0.6.0",
10500 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
10501 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
10502 "dev": true,
10503 "requires": {
10504 "safe-buffer": "^5.0.1"
10505 }
10506 },
10507 "tweetnacl": {
10508 "version": "0.14.5",
10509 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
10510 "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
10511 "dev": true
10512 },
10513 "type-check": {
10514 "version": "0.3.2",
10515 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
10516 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
10517 "dev": true,
10518 "requires": {
10519 "prelude-ls": "~1.1.2"
10520 }
10521 },
10522 "type-fest": {
10523 "version": "0.5.2",
10524 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.5.2.tgz",
10525 "integrity": "sha512-DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw==",
10526 "dev": true
10527 },
10528 "type-is": {
10529 "version": "1.6.18",
10530 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
10531 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
10532 "dev": true,
10533 "requires": {
10534 "media-typer": "0.3.0",
10535 "mime-types": "~2.1.24"
10536 }
10537 },
10538 "typedarray": {
10539 "version": "0.0.6",
10540 "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
10541 "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
10542 "dev": true
10543 },
10544 "ultron": {
10545 "version": "1.1.1",
10546 "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
10547 "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==",
10548 "dev": true
10549 },
10550 "underscore": {
10551 "version": "1.9.1",
10552 "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz",
10553 "integrity": "sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg==",
10554 "dev": true
10555 },
10556 "underscore.string": {
10557 "version": "3.3.5",
10558 "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz",
10559 "integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==",
10560 "dev": true,
10561 "requires": {
10562 "sprintf-js": "^1.0.3",
10563 "util-deprecate": "^1.0.2"
10564 }
10565 },
10566 "unherit": {
10567 "version": "1.1.2",
10568 "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.2.tgz",
10569 "integrity": "sha512-W3tMnpaMG7ZY6xe/moK04U9fBhi6wEiCYHUW5Mop/wQHf12+79EQGwxYejNdhEz2mkqkBlGwm7pxmgBKMVUj0w==",
10570 "dev": true,
10571 "requires": {
10572 "inherits": "^2.0.1",
10573 "xtend": "^4.0.1"
10574 }
10575 },
10576 "unified": {
10577 "version": "7.1.0",
10578 "resolved": "https://registry.npmjs.org/unified/-/unified-7.1.0.tgz",
10579 "integrity": "sha512-lbk82UOIGuCEsZhPj8rNAkXSDXd6p0QLzIuSsCdxrqnqU56St4eyOB+AlXsVgVeRmetPTYydIuvFfpDIed8mqw==",
10580 "dev": true,
10581 "requires": {
10582 "@types/unist": "^2.0.0",
10583 "@types/vfile": "^3.0.0",
10584 "bail": "^1.0.0",
10585 "extend": "^3.0.0",
10586 "is-plain-obj": "^1.1.0",
10587 "trough": "^1.0.0",
10588 "vfile": "^3.0.0",
10589 "x-is-string": "^0.1.0"
10590 }
10591 },
10592 "union-value": {
10593 "version": "1.0.1",
10594 "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
10595 "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
10596 "dev": true,
10597 "requires": {
10598 "arr-union": "^3.1.0",
10599 "get-value": "^2.0.6",
10600 "is-extendable": "^0.1.1",
10601 "set-value": "^2.0.1"
10602 }
10603 },
10604 "uniq": {
10605 "version": "1.0.1",
10606 "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
10607 "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
10608 "dev": true
10609 },
10610 "unique-string": {
10611 "version": "1.0.0",
10612 "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz",
10613 "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=",
10614 "dev": true,
10615 "requires": {
10616 "crypto-random-string": "^1.0.0"
10617 }
10618 },
10619 "unist-util-find-all-after": {
10620 "version": "1.0.4",
10621 "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-1.0.4.tgz",
10622 "integrity": "sha512-CaxvMjTd+yF93BKLJvZnEfqdM7fgEACsIpQqz8vIj9CJnUb9VpyymFS3tg6TCtgrF7vfCJBF5jbT2Ox9CBRYRQ==",
10623 "dev": true,
10624 "requires": {
10625 "unist-util-is": "^3.0.0"
10626 }
10627 },
10628 "unist-util-is": {
10629 "version": "3.0.0",
10630 "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-3.0.0.tgz",
10631 "integrity": "sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==",
10632 "dev": true
10633 },
10634 "unist-util-remove-position": {
10635 "version": "1.1.3",
10636 "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-1.1.3.tgz",
10637 "integrity": "sha512-CtszTlOjP2sBGYc2zcKA/CvNdTdEs3ozbiJ63IPBxh8iZg42SCCb8m04f8z2+V1aSk5a7BxbZKEdoDjadmBkWA==",
10638 "dev": true,
10639 "requires": {
10640 "unist-util-visit": "^1.1.0"
10641 }
10642 },
10643 "unist-util-stringify-position": {
10644 "version": "1.1.2",
10645 "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz",
10646 "integrity": "sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ==",
10647 "dev": true
10648 },
10649 "unist-util-visit": {
10650 "version": "1.4.1",
10651 "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.1.tgz",
10652 "integrity": "sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==",
10653 "dev": true,
10654 "requires": {
10655 "unist-util-visit-parents": "^2.0.0"
10656 }
10657 },
10658 "unist-util-visit-parents": {
10659 "version": "2.1.2",
10660 "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-2.1.2.tgz",
10661 "integrity": "sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==",
10662 "dev": true,
10663 "requires": {
10664 "unist-util-is": "^3.0.0"
10665 }
10666 },
10667 "universalify": {
10668 "version": "0.1.2",
10669 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
10670 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
10671 "dev": true
10672 },
10673 "unpipe": {
10674 "version": "1.0.0",
10675 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
10676 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
10677 "dev": true
10678 },
10679 "unquote": {
10680 "version": "1.1.1",
10681 "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
10682 "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
10683 "dev": true
10684 },
10685 "unset-value": {
10686 "version": "1.0.0",
10687 "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
10688 "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
10689 "dev": true,
10690 "requires": {
10691 "has-value": "^0.3.1",
10692 "isobject": "^3.0.0"
10693 },
10694 "dependencies": {
10695 "has-value": {
10696 "version": "0.3.1",
10697 "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
10698 "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
10699 "dev": true,
10700 "requires": {
10701 "get-value": "^2.0.3",
10702 "has-values": "^0.1.4",
10703 "isobject": "^2.0.0"
10704 },
10705 "dependencies": {
10706 "isobject": {
10707 "version": "2.1.0",
10708 "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
10709 "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
10710 "dev": true,
10711 "requires": {
10712 "isarray": "1.0.0"
10713 }
10714 }
10715 }
10716 },
10717 "has-values": {
10718 "version": "0.1.4",
10719 "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
10720 "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
10721 "dev": true
10722 }
10723 }
10724 },
10725 "unzip-response": {
10726 "version": "2.0.1",
10727 "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz",
10728 "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=",
10729 "dev": true
10730 },
10731 "upath": {
10732 "version": "1.2.0",
10733 "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
10734 "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
10735 "dev": true
10736 },
10737 "update-notifier": {
10738 "version": "2.5.0",
10739 "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz",
10740 "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==",
10741 "dev": true,
10742 "requires": {
10743 "boxen": "^1.2.1",
10744 "chalk": "^2.0.1",
10745 "configstore": "^3.0.0",
10746 "import-lazy": "^2.1.0",
10747 "is-ci": "^1.0.10",
10748 "is-installed-globally": "^0.1.0",
10749 "is-npm": "^1.0.0",
10750 "latest-version": "^3.0.0",
10751 "semver-diff": "^2.0.0",
10752 "xdg-basedir": "^3.0.0"
10753 }
10754 },
10755 "upper-case": {
10756 "version": "1.1.3",
10757 "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz",
10758 "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=",
10759 "dev": true
10760 },
10761 "upper-case-first": {
10762 "version": "1.1.2",
10763 "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-1.1.2.tgz",
10764 "integrity": "sha1-XXm+3P8UQZUY/S7bCgUHybaFkRU=",
10765 "dev": true,
10766 "requires": {
10767 "upper-case": "^1.1.1"
10768 }
10769 },
10770 "uri-js": {
10771 "version": "4.2.2",
10772 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
10773 "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
10774 "dev": true,
10775 "requires": {
10776 "punycode": "^2.1.0"
10777 }
10778 },
10779 "urix": {
10780 "version": "0.1.0",
10781 "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
10782 "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
10783 "dev": true
10784 },
10785 "url-parse-lax": {
10786 "version": "1.0.0",
10787 "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
10788 "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
10789 "dev": true,
10790 "requires": {
10791 "prepend-http": "^1.0.1"
10792 }
10793 },
10794 "use": {
10795 "version": "3.1.1",
10796 "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
10797 "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
10798 "dev": true
10799 },
10800 "useragent": {
10801 "version": "2.3.0",
10802 "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz",
10803 "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==",
10804 "dev": true,
10805 "requires": {
10806 "lru-cache": "4.1.x",
10807 "tmp": "0.0.x"
10808 }
10809 },
10810 "util-deprecate": {
10811 "version": "1.0.2",
10812 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
10813 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
10814 "dev": true
10815 },
10816 "util.promisify": {
10817 "version": "1.0.0",
10818 "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz",
10819 "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==",
10820 "dev": true,
10821 "requires": {
10822 "define-properties": "^1.1.2",
10823 "object.getownpropertydescriptors": "^2.0.3"
10824 }
10825 },
10826 "utils-merge": {
10827 "version": "1.0.1",
10828 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
10829 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
10830 "dev": true
10831 },
10832 "uuid": {
10833 "version": "3.3.3",
10834 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz",
10835 "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==",
10836 "dev": true
10837 },
10838 "v8-compile-cache": {
10839 "version": "2.1.0",
10840 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz",
10841 "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==",
10842 "dev": true
10843 },
10844 "validate-npm-package-license": {
10845 "version": "3.0.4",
10846 "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
10847 "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
10848 "dev": true,
10849 "requires": {
10850 "spdx-correct": "^3.0.0",
10851 "spdx-expression-parse": "^3.0.0"
10852 }
10853 },
10854 "validator": {
10855 "version": "11.1.0",
10856 "resolved": "https://registry.npmjs.org/validator/-/validator-11.1.0.tgz",
10857 "integrity": "sha512-qiQ5ktdO7CD6C/5/mYV4jku/7qnqzjrxb3C/Q5wR3vGGinHTgJZN/TdFT3ZX4vXhX2R1PXx42fB1cn5W+uJ4lg==",
10858 "dev": true
10859 },
10860 "verror": {
10861 "version": "1.10.0",
10862 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
10863 "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
10864 "dev": true,
10865 "requires": {
10866 "assert-plus": "^1.0.0",
10867 "core-util-is": "1.0.2",
10868 "extsprintf": "^1.2.0"
10869 }
10870 },
10871 "vfile": {
10872 "version": "3.0.1",
10873 "resolved": "https://registry.npmjs.org/vfile/-/vfile-3.0.1.tgz",
10874 "integrity": "sha512-y7Y3gH9BsUSdD4KzHsuMaCzRjglXN0W2EcMf0gpvu6+SbsGhMje7xDc8AEoeXy6mIwCKMI6BkjMsRjzQbhMEjQ==",
10875 "dev": true,
10876 "requires": {
10877 "is-buffer": "^2.0.0",
10878 "replace-ext": "1.0.0",
10879 "unist-util-stringify-position": "^1.0.0",
10880 "vfile-message": "^1.0.0"
10881 },
10882 "dependencies": {
10883 "is-buffer": {
10884 "version": "2.0.3",
10885 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.3.tgz",
10886 "integrity": "sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw==",
10887 "dev": true
10888 }
10889 }
10890 },
10891 "vfile-location": {
10892 "version": "2.0.5",
10893 "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-2.0.5.tgz",
10894 "integrity": "sha512-Pa1ey0OzYBkLPxPZI3d9E+S4BmvfVwNAAXrrqGbwTVXWaX2p9kM1zZ+n35UtVM06shmWKH4RPRN8KI80qE3wNQ==",
10895 "dev": true
10896 },
10897 "vfile-message": {
10898 "version": "1.1.1",
10899 "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-1.1.1.tgz",
10900 "integrity": "sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==",
10901 "dev": true,
10902 "requires": {
10903 "unist-util-stringify-position": "^1.1.1"
10904 }
10905 },
10906 "void-elements": {
10907 "version": "2.0.1",
10908 "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
10909 "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=",
10910 "dev": true
10911 },
10912 "vscode-json-languageservice": {
10913 "version": "3.3.4",
10914 "resolved": "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-3.3.4.tgz",
10915 "integrity": "sha512-/nuI4uDBfxyVyeGtBdYwP/tIaXYKOoymUOSozYKLzsmrDmu555gZpzc11LrARa96z92wSaa5hfjTtNMAoM2mxw==",
10916 "dev": true,
10917 "requires": {
10918 "jsonc-parser": "^2.1.1",
10919 "vscode-languageserver-types": "^3.15.0-next.2",
10920 "vscode-nls": "^4.1.1",
10921 "vscode-uri": "^2.0.3"
10922 }
10923 },
10924 "vscode-languageserver-types": {
10925 "version": "3.15.0-next.5",
10926 "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.15.0-next.5.tgz",
10927 "integrity": "sha512-7hrELhTeWieUgex3+6692KjCkcmO/+V/bFItM5MHGcBotzwmjEuXjapLLYTYhIspuJ1ibRSik5MhX5YwLpsPiw==",
10928 "dev": true
10929 },
10930 "vscode-nls": {
10931 "version": "4.1.1",
10932 "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-4.1.1.tgz",
10933 "integrity": "sha512-4R+2UoUUU/LdnMnFjePxfLqNhBS8lrAFyX7pjb2ud/lqDkrUavFUTcG7wR0HBZFakae0Q6KLBFjMS6W93F403A==",
10934 "dev": true
10935 },
10936 "vscode-uri": {
10937 "version": "2.0.3",
10938 "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.0.3.tgz",
10939 "integrity": "sha512-4D3DI3F4uRy09WNtDGD93H9q034OHImxiIcSq664Hq1Y1AScehlP3qqZyTkX/RWxeu0MRMHGkrxYqm2qlDF/aw==",
10940 "dev": true
10941 },
10942 "wdio-chromedriver-service": {
10943 "version": "5.0.2",
10944 "resolved": "https://registry.npmjs.org/wdio-chromedriver-service/-/wdio-chromedriver-service-5.0.2.tgz",
10945 "integrity": "sha512-EvdhHJhFpKXIMXph+g84ugSKlYSTiTqg85iu0fD6JzeK6Gg5ZuLeDgvyvvTdkCMq9q4dqwkA+1IikoGQvMOpEA==",
10946 "dev": true,
10947 "requires": {
10948 "fs-extra": "^0.30.0"
10949 },
10950 "dependencies": {
10951 "fs-extra": {
10952 "version": "0.30.0",
10953 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz",
10954 "integrity": "sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=",
10955 "dev": true,
10956 "requires": {
10957 "graceful-fs": "^4.1.2",
10958 "jsonfile": "^2.1.0",
10959 "klaw": "^1.0.0",
10960 "path-is-absolute": "^1.0.0",
10961 "rimraf": "^2.2.8"
10962 }
10963 },
10964 "jsonfile": {
10965 "version": "2.4.0",
10966 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
10967 "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
10968 "dev": true,
10969 "requires": {
10970 "graceful-fs": "^4.1.6"
10971 }
10972 }
10973 }
10974 },
10975 "wdio-mediawiki": {
10976 "version": "file:tests/selenium/wdio-mediawiki",
10977 "dev": true,
10978 "requires": {
10979 "mwbot": "1.0.10"
10980 }
10981 },
10982 "webdriver": {
10983 "version": "5.13.2",
10984 "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-5.13.2.tgz",
10985 "integrity": "sha512-kjWA4McZfmBByudukvSjSW4upaoreSlDAhyxj2lpViHu0I5P25acGvUJiZWrp+TCW8bYzZc8m27XBwB/N3ow4A==",
10986 "dev": true,
10987 "requires": {
10988 "@wdio/config": "5.13.2",
10989 "@wdio/logger": "5.13.2",
10990 "@wdio/protocols": "5.13.2",
10991 "@wdio/utils": "5.13.2",
10992 "lodash.merge": "^4.6.1",
10993 "request": "^2.83.0"
10994 }
10995 },
10996 "webdriverio": {
10997 "version": "5.13.2",
10998 "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-5.13.2.tgz",
10999 "integrity": "sha512-SaAMnDqfrxdwQfNFh5Aegn8DqzL6nF07efpDpgHNLJxT7muXSRQg/DWh8GYYNBiCT/GFNtCvj3leoaFAQaHoiA==",
11000 "dev": true,
11001 "requires": {
11002 "@wdio/config": "5.13.2",
11003 "@wdio/logger": "5.13.2",
11004 "@wdio/repl": "5.13.2",
11005 "@wdio/utils": "5.13.2",
11006 "archiver": "^3.0.0",
11007 "css-value": "^0.0.1",
11008 "grapheme-splitter": "^1.0.2",
11009 "lodash.clonedeep": "^4.5.0",
11010 "lodash.isobject": "^3.0.2",
11011 "lodash.isplainobject": "^4.0.6",
11012 "lodash.zip": "^4.2.0",
11013 "resq": "^1.6.0",
11014 "rgb2hex": "^0.1.0",
11015 "serialize-error": "^5.0.0",
11016 "webdriver": "5.13.2"
11017 }
11018 },
11019 "websocket-driver": {
11020 "version": "0.7.3",
11021 "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz",
11022 "integrity": "sha512-bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==",
11023 "dev": true,
11024 "requires": {
11025 "http-parser-js": ">=0.4.0 <0.4.11",
11026 "safe-buffer": ">=5.1.0",
11027 "websocket-extensions": ">=0.1.1"
11028 }
11029 },
11030 "websocket-extensions": {
11031 "version": "0.1.3",
11032 "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz",
11033 "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==",
11034 "dev": true
11035 },
11036 "weighted-mean": {
11037 "version": "1.0.2",
11038 "resolved": "https://registry.npmjs.org/weighted-mean/-/weighted-mean-1.0.2.tgz",
11039 "integrity": "sha1-o+KsNl9zwjt9midoagCXeUs1pVA=",
11040 "dev": true
11041 },
11042 "which": {
11043 "version": "1.3.1",
11044 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
11045 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
11046 "dev": true,
11047 "requires": {
11048 "isexe": "^2.0.0"
11049 }
11050 },
11051 "which-module": {
11052 "version": "2.0.0",
11053 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
11054 "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
11055 "dev": true
11056 },
11057 "wide-align": {
11058 "version": "1.1.3",
11059 "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
11060 "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
11061 "dev": true,
11062 "requires": {
11063 "string-width": "^1.0.2 || 2"
11064 },
11065 "dependencies": {
11066 "ansi-regex": {
11067 "version": "3.0.0",
11068 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
11069 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
11070 "dev": true
11071 },
11072 "is-fullwidth-code-point": {
11073 "version": "2.0.0",
11074 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
11075 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
11076 "dev": true
11077 },
11078 "string-width": {
11079 "version": "2.1.1",
11080 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
11081 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
11082 "dev": true,
11083 "requires": {
11084 "is-fullwidth-code-point": "^2.0.0",
11085 "strip-ansi": "^4.0.0"
11086 }
11087 },
11088 "strip-ansi": {
11089 "version": "4.0.0",
11090 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
11091 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
11092 "dev": true,
11093 "requires": {
11094 "ansi-regex": "^3.0.0"
11095 }
11096 }
11097 }
11098 },
11099 "widest-line": {
11100 "version": "2.0.1",
11101 "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz",
11102 "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==",
11103 "dev": true,
11104 "requires": {
11105 "string-width": "^2.1.1"
11106 },
11107 "dependencies": {
11108 "ansi-regex": {
11109 "version": "3.0.0",
11110 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
11111 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
11112 "dev": true
11113 },
11114 "is-fullwidth-code-point": {
11115 "version": "2.0.0",
11116 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
11117 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
11118 "dev": true
11119 },
11120 "string-width": {
11121 "version": "2.1.1",
11122 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
11123 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
11124 "dev": true,
11125 "requires": {
11126 "is-fullwidth-code-point": "^2.0.0",
11127 "strip-ansi": "^4.0.0"
11128 }
11129 },
11130 "strip-ansi": {
11131 "version": "4.0.0",
11132 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
11133 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
11134 "dev": true,
11135 "requires": {
11136 "ansi-regex": "^3.0.0"
11137 }
11138 }
11139 }
11140 },
11141 "window-size": {
11142 "version": "0.1.4",
11143 "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz",
11144 "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=",
11145 "dev": true
11146 },
11147 "wordwrap": {
11148 "version": "1.0.0",
11149 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
11150 "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
11151 "dev": true
11152 },
11153 "wrap-ansi": {
11154 "version": "5.1.0",
11155 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
11156 "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
11157 "dev": true,
11158 "requires": {
11159 "ansi-styles": "^3.2.0",
11160 "string-width": "^3.0.0",
11161 "strip-ansi": "^5.0.0"
11162 },
11163 "dependencies": {
11164 "emoji-regex": {
11165 "version": "7.0.3",
11166 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
11167 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
11168 "dev": true
11169 },
11170 "is-fullwidth-code-point": {
11171 "version": "2.0.0",
11172 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
11173 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
11174 "dev": true
11175 },
11176 "string-width": {
11177 "version": "3.1.0",
11178 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
11179 "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
11180 "dev": true,
11181 "requires": {
11182 "emoji-regex": "^7.0.1",
11183 "is-fullwidth-code-point": "^2.0.0",
11184 "strip-ansi": "^5.1.0"
11185 }
11186 }
11187 }
11188 },
11189 "wrappy": {
11190 "version": "1.0.2",
11191 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
11192 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
11193 "dev": true
11194 },
11195 "write": {
11196 "version": "1.0.3",
11197 "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz",
11198 "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==",
11199 "dev": true,
11200 "requires": {
11201 "mkdirp": "^0.5.1"
11202 }
11203 },
11204 "write-file-atomic": {
11205 "version": "2.4.3",
11206 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz",
11207 "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==",
11208 "dev": true,
11209 "requires": {
11210 "graceful-fs": "^4.1.11",
11211 "imurmurhash": "^0.1.4",
11212 "signal-exit": "^3.0.2"
11213 }
11214 },
11215 "ws": {
11216 "version": "6.2.1",
11217 "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
11218 "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
11219 "dev": true,
11220 "requires": {
11221 "async-limiter": "~1.0.0"
11222 }
11223 },
11224 "x-is-string": {
11225 "version": "0.1.0",
11226 "resolved": "https://registry.npmjs.org/x-is-string/-/x-is-string-0.1.0.tgz",
11227 "integrity": "sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI=",
11228 "dev": true
11229 },
11230 "xdg-basedir": {
11231 "version": "3.0.0",
11232 "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz",
11233 "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=",
11234 "dev": true
11235 },
11236 "xmlbuilder": {
11237 "version": "10.1.1",
11238 "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-10.1.1.tgz",
11239 "integrity": "sha512-OyzrcFLL/nb6fMGHbiRDuPup9ljBycsdCypwuyg5AAHvyWzGfChJpCXMG88AGTIMFhGZ9RccFN1e6lhg3hkwKg==",
11240 "dev": true
11241 },
11242 "xmldom": {
11243 "version": "0.1.19",
11244 "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.19.tgz",
11245 "integrity": "sha1-Yx/Ad3bv2EEYvyUXGzftTQdaCrw=",
11246 "dev": true
11247 },
11248 "xmlhttprequest-ssl": {
11249 "version": "1.5.5",
11250 "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
11251 "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=",
11252 "dev": true
11253 },
11254 "xtend": {
11255 "version": "4.0.2",
11256 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
11257 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
11258 "dev": true
11259 },
11260 "y18n": {
11261 "version": "4.0.0",
11262 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
11263 "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
11264 "dev": true
11265 },
11266 "yallist": {
11267 "version": "2.1.2",
11268 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
11269 "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
11270 "dev": true
11271 },
11272 "yargs": {
11273 "version": "14.0.0",
11274 "resolved": "https://registry.npmjs.org/yargs/-/yargs-14.0.0.tgz",
11275 "integrity": "sha512-ssa5JuRjMeZEUjg7bEL99AwpitxU/zWGAGpdj0di41pOEmJti8NR6kyUIJBkR78DTYNPZOU08luUo0GTHuB+ow==",
11276 "dev": true,
11277 "requires": {
11278 "cliui": "^5.0.0",
11279 "decamelize": "^1.2.0",
11280 "find-up": "^3.0.0",
11281 "get-caller-file": "^2.0.1",
11282 "require-directory": "^2.1.1",
11283 "require-main-filename": "^2.0.0",
11284 "set-blocking": "^2.0.0",
11285 "string-width": "^3.0.0",
11286 "which-module": "^2.0.0",
11287 "y18n": "^4.0.0",
11288 "yargs-parser": "^13.1.1"
11289 },
11290 "dependencies": {
11291 "emoji-regex": {
11292 "version": "7.0.3",
11293 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
11294 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
11295 "dev": true
11296 },
11297 "is-fullwidth-code-point": {
11298 "version": "2.0.0",
11299 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
11300 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
11301 "dev": true
11302 },
11303 "string-width": {
11304 "version": "3.1.0",
11305 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
11306 "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
11307 "dev": true,
11308 "requires": {
11309 "emoji-regex": "^7.0.1",
11310 "is-fullwidth-code-point": "^2.0.0",
11311 "strip-ansi": "^5.1.0"
11312 }
11313 }
11314 }
11315 },
11316 "yargs-parser": {
11317 "version": "13.1.1",
11318 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz",
11319 "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==",
11320 "dev": true,
11321 "requires": {
11322 "camelcase": "^5.0.0",
11323 "decamelize": "^1.2.0"
11324 }
11325 },
11326 "yargs-unparser": {
11327 "version": "1.5.0",
11328 "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-1.5.0.tgz",
11329 "integrity": "sha512-HK25qidFTCVuj/D1VfNiEndpLIeJN78aqgR23nL3y4N0U/91cOAzqfHlF8n2BvoNDcZmJKin3ddNSvOxSr8flw==",
11330 "dev": true,
11331 "requires": {
11332 "flat": "^4.1.0",
11333 "lodash": "^4.17.11",
11334 "yargs": "^12.0.5"
11335 },
11336 "dependencies": {
11337 "ansi-regex": {
11338 "version": "3.0.0",
11339 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
11340 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
11341 "dev": true
11342 },
11343 "cliui": {
11344 "version": "4.1.0",
11345 "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
11346 "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
11347 "dev": true,
11348 "requires": {
11349 "string-width": "^2.1.1",
11350 "strip-ansi": "^4.0.0",
11351 "wrap-ansi": "^2.0.0"
11352 }
11353 },
11354 "cross-spawn": {
11355 "version": "6.0.5",
11356 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
11357 "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
11358 "dev": true,
11359 "requires": {
11360 "nice-try": "^1.0.4",
11361 "path-key": "^2.0.1",
11362 "semver": "^5.5.0",
11363 "shebang-command": "^1.2.0",
11364 "which": "^1.2.9"
11365 }
11366 },
11367 "execa": {
11368 "version": "1.0.0",
11369 "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
11370 "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
11371 "dev": true,
11372 "requires": {
11373 "cross-spawn": "^6.0.0",
11374 "get-stream": "^4.0.0",
11375 "is-stream": "^1.1.0",
11376 "npm-run-path": "^2.0.0",
11377 "p-finally": "^1.0.0",
11378 "signal-exit": "^3.0.0",
11379 "strip-eof": "^1.0.0"
11380 }
11381 },
11382 "get-caller-file": {
11383 "version": "1.0.3",
11384 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
11385 "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
11386 "dev": true
11387 },
11388 "get-stream": {
11389 "version": "4.1.0",
11390 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
11391 "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
11392 "dev": true,
11393 "requires": {
11394 "pump": "^3.0.0"
11395 }
11396 },
11397 "invert-kv": {
11398 "version": "2.0.0",
11399 "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
11400 "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
11401 "dev": true
11402 },
11403 "is-fullwidth-code-point": {
11404 "version": "2.0.0",
11405 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
11406 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
11407 "dev": true
11408 },
11409 "lcid": {
11410 "version": "2.0.0",
11411 "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
11412 "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
11413 "dev": true,
11414 "requires": {
11415 "invert-kv": "^2.0.0"
11416 }
11417 },
11418 "os-locale": {
11419 "version": "3.1.0",
11420 "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
11421 "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
11422 "dev": true,
11423 "requires": {
11424 "execa": "^1.0.0",
11425 "lcid": "^2.0.0",
11426 "mem": "^4.0.0"
11427 }
11428 },
11429 "require-main-filename": {
11430 "version": "1.0.1",
11431 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
11432 "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
11433 "dev": true
11434 },
11435 "string-width": {
11436 "version": "2.1.1",
11437 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
11438 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
11439 "dev": true,
11440 "requires": {
11441 "is-fullwidth-code-point": "^2.0.0",
11442 "strip-ansi": "^4.0.0"
11443 }
11444 },
11445 "strip-ansi": {
11446 "version": "4.0.0",
11447 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
11448 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
11449 "dev": true,
11450 "requires": {
11451 "ansi-regex": "^3.0.0"
11452 }
11453 },
11454 "wrap-ansi": {
11455 "version": "2.1.0",
11456 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
11457 "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
11458 "dev": true,
11459 "requires": {
11460 "string-width": "^1.0.1",
11461 "strip-ansi": "^3.0.1"
11462 },
11463 "dependencies": {
11464 "ansi-regex": {
11465 "version": "2.1.1",
11466 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
11467 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
11468 "dev": true
11469 },
11470 "is-fullwidth-code-point": {
11471 "version": "1.0.0",
11472 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
11473 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
11474 "dev": true,
11475 "requires": {
11476 "number-is-nan": "^1.0.0"
11477 }
11478 },
11479 "string-width": {
11480 "version": "1.0.2",
11481 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
11482 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
11483 "dev": true,
11484 "requires": {
11485 "code-point-at": "^1.0.0",
11486 "is-fullwidth-code-point": "^1.0.0",
11487 "strip-ansi": "^3.0.0"
11488 }
11489 },
11490 "strip-ansi": {
11491 "version": "3.0.1",
11492 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
11493 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
11494 "dev": true,
11495 "requires": {
11496 "ansi-regex": "^2.0.0"
11497 }
11498 }
11499 }
11500 },
11501 "yargs": {
11502 "version": "12.0.5",
11503 "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz",
11504 "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==",
11505 "dev": true,
11506 "requires": {
11507 "cliui": "^4.0.0",
11508 "decamelize": "^1.2.0",
11509 "find-up": "^3.0.0",
11510 "get-caller-file": "^1.0.1",
11511 "os-locale": "^3.0.0",
11512 "require-directory": "^2.1.1",
11513 "require-main-filename": "^1.0.1",
11514 "set-blocking": "^2.0.0",
11515 "string-width": "^2.0.0",
11516 "which-module": "^2.0.0",
11517 "y18n": "^3.2.1 || ^4.0.0",
11518 "yargs-parser": "^11.1.1"
11519 }
11520 },
11521 "yargs-parser": {
11522 "version": "11.1.1",
11523 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz",
11524 "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==",
11525 "dev": true,
11526 "requires": {
11527 "camelcase": "^5.0.0",
11528 "decamelize": "^1.2.0"
11529 }
11530 }
11531 }
11532 },
11533 "yarn-install": {
11534 "version": "1.0.0",
11535 "resolved": "https://registry.npmjs.org/yarn-install/-/yarn-install-1.0.0.tgz",
11536 "integrity": "sha1-V/RQULgu/VcYKzlzxUqgXLXSUjA=",
11537 "dev": true,
11538 "requires": {
11539 "cac": "^3.0.3",
11540 "chalk": "^1.1.3",
11541 "cross-spawn": "^4.0.2"
11542 },
11543 "dependencies": {
11544 "ansi-regex": {
11545 "version": "2.1.1",
11546 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
11547 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
11548 "dev": true
11549 },
11550 "ansi-styles": {
11551 "version": "2.2.1",
11552 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
11553 "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
11554 "dev": true
11555 },
11556 "chalk": {
11557 "version": "1.1.3",
11558 "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
11559 "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
11560 "dev": true,
11561 "requires": {
11562 "ansi-styles": "^2.2.1",
11563 "escape-string-regexp": "^1.0.2",
11564 "has-ansi": "^2.0.0",
11565 "strip-ansi": "^3.0.0",
11566 "supports-color": "^2.0.0"
11567 }
11568 },
11569 "strip-ansi": {
11570 "version": "3.0.1",
11571 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
11572 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
11573 "dev": true,
11574 "requires": {
11575 "ansi-regex": "^2.0.0"
11576 }
11577 },
11578 "supports-color": {
11579 "version": "2.0.0",
11580 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
11581 "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
11582 "dev": true
11583 }
11584 }
11585 },
11586 "yauzl": {
11587 "version": "2.4.1",
11588 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz",
11589 "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=",
11590 "dev": true,
11591 "requires": {
11592 "fd-slicer": "~1.0.1"
11593 }
11594 },
11595 "yeast": {
11596 "version": "0.1.2",
11597 "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
11598 "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
11599 "dev": true
11600 },
11601 "zip-stream": {
11602 "version": "2.1.2",
11603 "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-2.1.2.tgz",
11604 "integrity": "sha512-ykebHGa2+uzth/R4HZLkZh3XFJzivhVsjJt8bN3GvBzLaqqrUdRacu+c4QtnUgjkkQfsOuNE1JgLKMCPNmkKgg==",
11605 "dev": true,
11606 "requires": {
11607 "archiver-utils": "^2.1.0",
11608 "compress-commons": "^2.1.1",
11609 "readable-stream": "^3.4.0"
11610 }
11611 }
11612 }
11613 }