update the benchmark script (#13994)
Keyan Zhang committed
Nov 5, 2018 at 07:55 UTC
ce90ffd045c13a817d2a992aea55e556573fe367
4 files changed
+433
-416
scripts/bench/.gitignore
new
+2
@@ -0,0 +1,2 @@
1
+react-dom.production.min.js
2
+react.production.min.js
scripts/bench/benchmark.js
+17
-22
@@ -1,10 +1,10 @@
1
'use strict';
2
3
const Lighthouse = require('lighthouse');
4
-const ChromeLauncher = require('lighthouse/lighthouse-cli/chrome-launcher.js')
5
- .ChromeLauncher;
4
+const chromeLauncher = require('chrome-launcher');
5
+
6
const stats = require('stats-analysis');
7
-const config = require('lighthouse/lighthouse-core/config/perf.json');
7
+const config = require('lighthouse/lighthouse-core/config/perf-config');
8
const spawn = require('child_process').spawn;
9
const os = require('os');
10
@@ -14,27 +14,29 @@ function wait(val) {
14
return new Promise(resolve => setTimeout(resolve, val));
15
}
16
17
-async function runScenario(benchmark, launcher) {
17
+async function runScenario(benchmark, chrome) {
18
+ const port = chrome.port;
19
const results = await Lighthouse(
20
`http://localhost:8080/${benchmark}/`,
21
{
22
output: 'json',
22
- disableCpuThrottling: false,
23
- disableNetworkThrottling: false,
23
+ port,
24
},
25
config
26
);
27
- const perfMarkings = results.audits['user-timings'].extendedInfo.value;
27
+
28
+ const perfMarkings = results.lhr.audits['user-timings'].details.items;
29
const entries = perfMarkings
29
- .filter(marker => !marker.isMark)
30
+ .filter(({timingType}) => timingType !== 'Mark')
31
.map(({duration, name}) => ({
32
entry: name,
33
time: duration,
34
}));
35
entries.push({
36
entry: 'First Meaningful Paint',
36
- time: results.audits['first-meaningful-paint'].rawValue,
37
+ time: results.lhr.audits['first-meaningful-paint'].rawValue,
38
});
39
+
40
return entries;
41
}
42
@@ -97,16 +99,9 @@ async function initChrome() {
99
}
100
101
async function launchChrome(headless) {
100
- let launcher;
101
- try {
102
- launcher = new ChromeLauncher({
103
- additionalFlags: [headless ? '--headless' : ''],
104
- });
105
- await launcher.isDebuggerReady();
106
- } catch (e) {
107
- return launcher.run();
108
- }
109
- return launcher;
102
+ return await chromeLauncher.launch({
103
+ chromeFlags: [headless ? '--headless' : ''],
104
+ });
105
}
106
107
async function runBenchmark(benchmark, headless) {
@@ -118,13 +113,13 @@ async function runBenchmark(benchmark, headless) {
113
await initChrome();
114
115
for (let i = 0; i < timesToRun; i++) {
121
- let launcher = await launchChrome(headless);
116
+ let chrome = await launchChrome(headless);
117
123
- results.runs.push(await runScenario(benchmark, launcher));
118
+ results.runs.push(await runScenario(benchmark, chrome));
119
// add a delay or sometimes it confuses lighthouse and it hangs
120
await wait(500);
121
try {
127
- await launcher.kill();
122
+ await chrome.kill();
123
} catch (e) {}
124
}
125
scripts/bench/package.json
+2
-1
@@ -7,10 +7,11 @@
7
},
8
"dependencies": {
9
"chalk": "^2.1.0",
10
+ "chrome-launcher": "^0.10.5",
11
"cli-table": "^0.3.1",
12
"http-server": "^0.10.0",
13
"http2": "^3.3.6",
13
- "lighthouse": "2.0.0",
14
+ "lighthouse": "^3.2.1",
15
"mime": "^1.3.6",
16
"minimist": "^1.2.0",
17
"ncp": "^2.0.0",
scripts/bench/yarn.lock
+412
-393
@@ -2,6 +2,31 @@
2
# yarn lockfile v1
3
4
5
+"@types/core-js@^0.9.41":
6
+ version "0.9.46"
7
+ resolved "https://registry.yarnpkg.com/@types/core-js/-/core-js-0.9.46.tgz#ea701ee34cbb6dfe6d100f1530319547c93c8d79"
8
+ integrity sha512-LooLR6XHes9V+kNYRz1Qm8w3atw9QMn7XeZUmIpUelllF9BdryeUKd/u0Wh5ErcjpWfG39NrToU9MF7ngsTFVw==
9
+
10
+"@types/mkdirp@^0.3.29":
11
+ version "0.3.29"
12
+ resolved "https://registry.yarnpkg.com/@types/mkdirp/-/mkdirp-0.3.29.tgz#7f2ad7ec55f914482fc9b1ec4bb1ae6028d46066"
13
+ integrity sha1-fyrX7FX5FEgvybHsS7GuYCjUYGY=
14
+
15
+"@types/node@*":
16
+ version "10.12.0"
17
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.0.tgz#ea6dcbddbc5b584c83f06c60e82736d8fbb0c235"
18
+ integrity sha512-3TUHC3jsBAB7qVRGxT6lWyYo2v96BMmD2PTcl47H25Lu7UXtFH/2qqmKiVrnel6Ne//0TFYf6uvNX+HW2FRkLQ==
19
+
20
+"@types/node@^9.3.0":
21
+ version "9.6.35"
22
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-9.6.35.tgz#197dd535c094362a7c95f0b78f07583d6681ed26"
23
+ integrity sha512-h5zvHS8wXHGa+Gcqs9K8vqCgOtqjr0+NqG/DDJmQIX1wpR9HivAfgV8bjcD3mGM4bPfQw5Aneb2Pn8355L83jA==
24
+
25
+"@types/rimraf@^0.0.28":
26
+ version "0.0.28"
27
+ resolved "https://registry.yarnpkg.com/@types/rimraf/-/rimraf-0.0.28.tgz#5562519bc7963caca8abf7f128cae3b594d41d06"
28
+ integrity sha1-VWJRm8eWPKyoq/fxKMrjtZTUHQY=
29
+
30
abbrev@1:
31
version "1.1.0"
32
resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.0.tgz#d0554c2256636e2f56e7c2e5ad183f859428d81f"
@@ -13,24 +38,17 @@ ajv@^4.9.1:
38
co "^4.6.0"
39
json-stable-stringify "^1.0.1"
40
16
-align-text@^0.1.1, align-text@^0.1.3:
17
- version "0.1.4"
18
- resolved "https://registry.yarnpkg.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117"
19
- dependencies:
20
- kind-of "^3.0.2"
21
- longest "^1.0.1"
22
- repeat-string "^1.5.2"
23
-
24
-amdefine@>=0.0.4:
25
- version "1.0.1"
26
- resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5"
27
-
41
ansi-align@^2.0.0:
42
version "2.0.0"
43
resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f"
44
dependencies:
45
string-width "^2.0.0"
46
47
+ansi-escapes@^3.0.0:
48
+ version "3.1.0"
49
+ resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.1.0.tgz#f73207bb81207d75fd6c83f125af26eea378ca30"
50
+ integrity sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==
51
+
52
ansi-regex@^2.0.0:
53
version "2.1.1"
54
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
@@ -49,6 +67,13 @@ ansi-styles@^3.1.0:
67
dependencies:
68
color-convert "^1.9.0"
69
70
+ansi-styles@^3.2.1:
71
+ version "3.2.1"
72
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
73
+ integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
74
+ dependencies:
75
+ color-convert "^1.9.0"
76
+
77
aproba@^1.0.3:
78
version "1.1.2"
79
resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.1.2.tgz#45c6629094de4e96f693ef7eab74ae079c240fc1"
@@ -60,10 +85,6 @@ are-we-there-yet@~1.1.2:
85
delegates "^1.0.0"
86
readable-stream "^2.0.6"
87
63
-array-find-index@^1.0.1:
64
- version "1.0.2"
65
- resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1"
66
-
88
asap@~2.0.3:
89
version "2.0.6"
90
resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
@@ -80,7 +101,12 @@ assert-plus@^0.2.0:
101
version "0.2.0"
102
resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234"
103
83
-async@^1.4.0, async@^1.5.2:
104
+async-limiter@~1.0.0:
105
+ version "1.0.0"
106
+ resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8"
107
+ integrity sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==
108
+
109
+async@^1.5.2:
110
version "1.5.2"
111
resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
112
@@ -96,15 +122,10 @@ aws4@^1.2.1:
122
version "1.6.0"
123
resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e"
124
99
-axe-core@2.2.0:
100
- version "2.2.0"
101
- resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-2.2.0.tgz#00b410b3fc899207d4f2f8e3753cff150d34e4bb"
102
-
103
-babar@0.0.3:
104
- version "0.0.3"
105
- resolved "https://registry.yarnpkg.com/babar/-/babar-0.0.3.tgz#2f394d4a5918f7e1ae9e5408e9a96f3f935ee1e2"
106
- dependencies:
107
- colors "~0.6.2"
125
+axe-core@3.0.0-beta.2:
126
+ version "3.0.0-beta.2"
127
+ resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-3.0.0-beta.2.tgz#82a13d371268034352bba2bcb263c5625b3e4a09"
128
+ integrity sha512-JyMXnHDuzr6hei+mINWsR/iEyPBFSjpgF4/lUijO7QDGVKtTmdpDxc2+7X/xW+rPIwhcd72euJ2UunbRXF+1Eg==
129
130
balanced-match@^1.0.0:
131
version "1.0.0"
@@ -147,26 +168,11 @@ brace-expansion@^1.1.7:
168
balanced-match "^1.0.0"
169
concat-map "0.0.1"
170
150
-builtin-modules@^1.0.0:
151
- version "1.1.1"
152
- resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
153
-
154
-camelcase-keys@^2.0.0:
155
- version "2.1.0"
156
- resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7"
157
- dependencies:
158
- camelcase "^2.0.0"
159
- map-obj "^1.0.0"
160
-
161
-camelcase@^1.0.2:
162
- version "1.2.1"
163
- resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39"
164
-
165
-camelcase@^2.0.0, camelcase@^2.0.1:
171
+camelcase@^2.0.1:
172
version "2.1.1"
173
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
174
169
-camelcase@^4.0.0:
175
+camelcase@^4.0.0, camelcase@^4.1.0:
176
version "4.1.0"
177
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
178
@@ -178,13 +184,6 @@ caseless@~0.12.0:
184
version "0.12.0"
185
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
186
181
-center-align@^0.1.1:
182
- version "0.1.3"
183
- resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad"
184
- dependencies:
185
- align-text "^0.1.3"
186
- lazy-cache "^1.0.3"
187
-
187
chalk@^1.0.0:
188
version "1.1.3"
189
resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
@@ -195,6 +194,15 @@ chalk@^1.0.0:
194
strip-ansi "^3.0.0"
195
supports-color "^2.0.0"
196
197
+chalk@^2.0.0:
198
+ version "2.4.1"
199
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e"
200
+ integrity sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==
201
+ dependencies:
202
+ ansi-styles "^3.2.1"
203
+ escape-string-regexp "^1.0.5"
204
+ supports-color "^5.3.0"
205
+
206
chalk@^2.0.1, chalk@^2.1.0:
207
version "2.1.0"
208
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.1.0.tgz#ac5becf14fa21b99c6c92ca7a7d7cfd5b17e743e"
@@ -203,31 +211,60 @@ chalk@^2.0.1, chalk@^2.1.0:
211
escape-string-regexp "^1.0.5"
212
supports-color "^4.0.0"
213
214
+chardet@^0.4.0:
215
+ version "0.4.2"
216
+ resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2"
217
+ integrity sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=
218
+
219
+charenc@~0.0.1:
220
+ version "0.0.2"
221
+ resolved "https://registry.yarnpkg.com/charenc/-/charenc-0.0.2.tgz#c0a1d2f3a7092e03774bfa83f14c0fc5790a8667"
222
+ integrity sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=
223
+
224
chrome-devtools-frontend@1.0.401423:
225
version "1.0.401423"
226
resolved "https://registry.yarnpkg.com/chrome-devtools-frontend/-/chrome-devtools-frontend-1.0.401423.tgz#32a89b8d04e378a494be3c8d63271703be1c04ea"
227
210
-chrome-devtools-frontend@1.0.422034:
211
- version "1.0.422034"
212
- resolved "https://registry.yarnpkg.com/chrome-devtools-frontend/-/chrome-devtools-frontend-1.0.422034.tgz#071c8ce14466b7653032fcd1ad1a4a68d5e3cbd9"
228
+chrome-devtools-frontend@1.0.593291:
229
+ version "1.0.593291"
230
+ resolved "https://registry.yarnpkg.com/chrome-devtools-frontend/-/chrome-devtools-frontend-1.0.593291.tgz#72ed2e488e4ab8c5df9f35a5ce6bb128eb3c5e74"
231
+ integrity sha512-rZYanFVohRHjYdFdbvmna/9yzA+PMYfjBqXaLfF6SxE9ZnmfuMhItHGqPXrUTvuv1IuqaD1FX51WmTFwa2zfUA==
232
+
233
+chrome-launcher@^0.10.5:
234
+ version "0.10.5"
235
+ resolved "https://registry.yarnpkg.com/chrome-launcher/-/chrome-launcher-0.10.5.tgz#d0aa72c11f1653e6a60dfebea171522447470ef1"
236
+ integrity sha512-Gbzg8HlWhyuoVqflhiXwfFXhzNfNWvAkSWv2QR1Yl6mwsMo1oCLAVjp2tIySuS4lrZLEjzVx1fOy584yE76P4g==
237
+ dependencies:
238
+ "@types/core-js" "^0.9.41"
239
+ "@types/mkdirp" "^0.3.29"
240
+ "@types/node" "^9.3.0"
241
+ "@types/rimraf" "^0.0.28"
242
+ is-wsl "^1.1.0"
243
+ lighthouse-logger "^1.0.0"
244
+ mkdirp "0.5.1"
245
+ rimraf "^2.6.1"
246
247
cli-boxes@^1.0.0:
248
version "1.0.0"
249
resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143"
250
251
+cli-cursor@^2.1.0:
252
+ version "2.1.0"
253
+ resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5"
254
+ integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=
255
+ dependencies:
256
+ restore-cursor "^2.0.0"
257
+
258
cli-table@^0.3.1:
259
version "0.3.1"
260
resolved "https://registry.yarnpkg.com/cli-table/-/cli-table-0.3.1.tgz#f53b05266a8b1a0b934b3d0821e6e2dc5914ae23"
261
dependencies:
262
colors "1.0.3"
263
224
-cliui@^2.1.0:
225
- version "2.1.0"
226
- resolved "https://registry.yarnpkg.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1"
227
- dependencies:
228
- center-align "^0.1.1"
229
- right-align "^0.1.1"
230
- wordwrap "0.0.2"
264
+cli-width@^2.0.0:
265
+ version "2.2.0"
266
+ resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639"
267
+ integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=
268
269
cliui@^3.0.3:
270
version "3.2.0"
@@ -259,10 +296,6 @@ colors@1.0.3:
296
version "1.0.3"
297
resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b"
298
262
-colors@~0.6.2:
263
- version "0.6.2"
264
- resolved "https://registry.yarnpkg.com/colors/-/colors-0.6.2.tgz#2423fe6678ac0c5dae8852e5d0e5be08c997abcc"
265
-
299
combined-stream@^1.0.5, combined-stream@~1.0.5:
300
version "1.0.5"
301
resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.5.tgz#938370a57b4a51dea2c77c15d5c5fdf895164009"
@@ -284,10 +317,27 @@ configstore@^3.0.0:
317
write-file-atomic "^2.0.0"
318
xdg-basedir "^3.0.0"
319
320
+configstore@^3.1.1:
321
+ version "3.1.2"
322
+ resolved "https://registry.yarnpkg.com/configstore/-/configstore-3.1.2.tgz#c6f25defaeef26df12dd33414b001fe81a543f8f"
323
+ integrity sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==
324
+ dependencies:
325
+ dot-prop "^4.1.0"
326
+ graceful-fs "^4.1.2"
327
+ make-dir "^1.0.0"
328
+ unique-string "^1.0.0"
329
+ write-file-atomic "^2.0.0"
330
+ xdg-basedir "^3.0.0"
331
+
332
console-control-strings@^1.0.0, console-control-strings@~1.1.0:
333
version "1.1.0"
334
resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
335
336
+cookie@0.3.1:
337
+ version "0.3.1"
338
+ resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb"
339
+ integrity sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=
340
+
341
core-util-is@1.0.2, core-util-is@~1.0.0:
342
version "1.0.2"
343
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
@@ -310,6 +360,11 @@ cross-spawn@^5.0.1:
360
shebang-command "^1.2.0"
361
which "^1.2.9"
362
363
+crypt@~0.0.1:
364
+ version "0.0.2"
365
+ resolved "https://registry.yarnpkg.com/crypt/-/crypt-0.0.2.tgz#88d7ff7ec0dfb86f713dc87bbb42d044d3e6c41b"
366
+ integrity sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=
367
+
368
cryptiles@2.x.x:
369
version "2.0.5"
370
resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8"
@@ -320,11 +375,17 @@ crypto-random-string@^1.0.0:
375
version "1.0.0"
376
resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e"
377
323
-currently-unhandled@^0.4.1:
324
- version "0.4.1"
325
- resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea"
378
+cssom@0.3.x:
379
+ version "0.3.4"
380
+ resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.4.tgz#8cd52e8a3acfd68d3aed38ee0a640177d2f9d797"
381
+ integrity sha512-+7prCSORpXNeR4/fUP3rL+TzqtiFfhMvTd7uEqMdgPvLPt4+uzFUeufx5RHjGTACCargg/DiEt/moMQmvnfkog==
382
+
383
+cssstyle@1.1.1:
384
+ version "1.1.1"
385
+ resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.1.1.tgz#18b038a9c44d65f7a8e428a653b9f6fe42faf5fb"
386
+ integrity sha512-364AI1l/M5TYcFH83JnOH/pSqgaNnKmYgKrm0didZMGKWjQB60dymwWy1rKUgL3J1ffdq9xVi2yGLHdSjjSNog==
387
dependencies:
327
- array-find-index "^1.0.1"
388
+ cssom "0.3.x"
389
390
dashdash@^1.12.0:
391
version "1.14.1"
@@ -332,19 +393,20 @@ dashdash@^1.12.0:
393
dependencies:
394
assert-plus "^1.0.0"
395
335
-debug@2.2.0:
336
- version "2.2.0"
337
- resolved "https://registry.yarnpkg.com/debug/-/debug-2.2.0.tgz#f87057e995b1a1f6ae6a4960664137bc56f039da"
338
- dependencies:
339
- ms "0.7.1"
340
-
396
debug@^2.2.0:
397
version "2.6.8"
398
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc"
399
dependencies:
400
ms "2.0.0"
401
347
-decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2:
402
+debug@^2.6.8:
403
+ version "2.6.9"
404
+ resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
405
+ integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
406
+ dependencies:
407
+ ms "2.0.0"
408
+
409
+decamelize@^1.1.1:
410
version "1.2.0"
411
resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
412
@@ -392,16 +454,15 @@ ecstatic@^2.0.0:
454
minimist "^1.1.0"
455
url-join "^2.0.2"
456
395
-error-ex@^1.2.0:
396
- version "1.3.1"
397
- resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc"
398
- dependencies:
399
- is-arrayish "^0.2.1"
400
-
457
escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
458
version "1.0.5"
459
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
460
461
+esprima@^4.0.1:
462
+ version "4.0.1"
463
+ resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
464
+ integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
465
+
466
eventemitter3@1.x.x:
467
version "1.2.0"
468
resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-1.2.0.tgz#1c86991d816ad1e504750e73874224ecf3bec508"
@@ -422,16 +483,25 @@ extend@~3.0.0:
483
version "3.0.1"
484
resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444"
485
486
+external-editor@^2.0.4:
487
+ version "2.2.0"
488
+ resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.2.0.tgz#045511cfd8d133f3846673d1047c154e214ad3d5"
489
+ integrity sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==
490
+ dependencies:
491
+ chardet "^0.4.0"
492
+ iconv-lite "^0.4.17"
493
+ tmp "^0.0.33"
494
+
495
extsprintf@1.3.0, extsprintf@^1.2.0:
496
version "1.3.0"
497
resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
498
429
-find-up@^1.0.0:
430
- version "1.1.2"
431
- resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
499
+figures@^2.0.0:
500
+ version "2.0.0"
501
+ resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962"
502
+ integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=
503
dependencies:
433
- path-exists "^2.0.0"
434
- pinkie-promise "^2.0.0"
504
+ escape-string-regexp "^1.0.5"
505
506
forever-agent@~0.6.1:
507
version "0.6.1"
@@ -489,10 +559,6 @@ gauge@~2.7.3:
559
strip-ansi "^3.0.1"
560
wide-align "^1.1.0"
561
492
-get-stdin@^4.0.1:
493
- version "4.0.1"
494
- resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
495
-
562
get-stream@^3.0.0:
563
version "3.0.0"
564
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
@@ -503,10 +569,6 @@ getpass@^0.1.1:
569
dependencies:
570
assert-plus "^1.0.0"
571
506
-gl-matrix@2.3.2:
507
- version "2.3.2"
508
- resolved "https://registry.yarnpkg.com/gl-matrix/-/gl-matrix-2.3.2.tgz#aac808c74af7d5db05fe04cb60ca1a0fcb174d74"
509
-
572
glob@^7.0.3, glob@^7.0.5:
573
version "7.1.2"
574
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15"
@@ -538,16 +600,6 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9:
600
version "4.1.11"
601
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
602
541
-handlebars@4.0.5:
542
- version "4.0.5"
543
- resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.5.tgz#92c6ed6bb164110c50d4d8d0fbddc70806c6f8e7"
544
- dependencies:
545
- async "^1.4.0"
546
- optimist "^0.6.1"
547
- source-map "^0.4.4"
548
- optionalDependencies:
549
- uglify-js "^2.6"
550
-
603
har-schema@^1.0.5:
604
version "1.0.5"
605
resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e"
@@ -569,6 +621,11 @@ has-flag@^2.0.0:
621
version "2.0.0"
622
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51"
623
624
+has-flag@^3.0.0:
625
+ version "3.0.0"
626
+ resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
627
+ integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
628
+
629
has-unicode@^2.0.0:
630
version "2.0.1"
631
resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
@@ -590,9 +647,10 @@ hoek@2.x.x:
647
version "2.16.3"
648
resolved "https://registry.yarnpkg.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed"
649
593
-hosted-git-info@^2.1.4:
594
- version "2.5.0"
595
- resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.5.0.tgz#6d60e34b3abbc8313062c3b798ef8d901a07af3c"
650
+http-link-header@^0.8.0:
651
+ version "0.8.0"
652
+ resolved "https://registry.yarnpkg.com/http-link-header/-/http-link-header-0.8.0.tgz#a22b41a0c9b1e2d8fac1bf1b697c6bd532d5f5e4"
653
+ integrity sha1-oitBoMmx4tj6wb8baXxr1TLV9eQ=
654
655
http-proxy@^1.8.1:
656
version "1.16.2"
@@ -626,6 +684,13 @@ http2@^3.3.6:
684
version "3.3.6"
685
resolved "https://registry.yarnpkg.com/http2/-/http2-3.3.6.tgz#7df06227e02b5b5a5841deea08239b3198d04bec"
686
687
+iconv-lite@^0.4.17:
688
+ version "0.4.24"
689
+ resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
690
+ integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
691
+ dependencies:
692
+ safer-buffer ">= 2.1.2 < 3"
693
+
694
image-ssim@^0.2.0:
695
version "0.2.0"
696
resolved "https://registry.yarnpkg.com/image-ssim/-/image-ssim-0.2.0.tgz#83b42c7a2e6e4b85505477fe6917f5dbc56420e5"
@@ -638,12 +703,6 @@ imurmurhash@^0.1.4:
703
version "0.1.4"
704
resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
705
641
-indent-string@^2.1.0:
642
- version "2.1.0"
643
- resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80"
644
- dependencies:
645
- repeating "^2.0.0"
646
-
706
inflight@^1.0.4:
707
version "1.0.6"
708
resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
@@ -659,29 +718,46 @@ ini@~1.3.0:
718
version "1.3.4"
719
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e"
720
721
+inquirer@^3.3.0:
722
+ version "3.3.0"
723
+ resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9"
724
+ integrity sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==
725
+ dependencies:
726
+ ansi-escapes "^3.0.0"
727
+ chalk "^2.0.0"
728
+ cli-cursor "^2.1.0"
729
+ cli-width "^2.0.0"
730
+ external-editor "^2.0.4"
731
+ figures "^2.0.0"
732
+ lodash "^4.3.0"
733
+ mute-stream "0.0.7"
734
+ run-async "^2.2.0"
735
+ rx-lite "^4.0.8"
736
+ rx-lite-aggregates "^4.0.8"
737
+ string-width "^2.1.0"
738
+ strip-ansi "^4.0.0"
739
+ through "^2.3.6"
740
+
741
+intl-messageformat-parser@1.4.0, intl-messageformat-parser@^1.4.0:
742
+ version "1.4.0"
743
+ resolved "https://registry.yarnpkg.com/intl-messageformat-parser/-/intl-messageformat-parser-1.4.0.tgz#b43d45a97468cadbe44331d74bb1e8dea44fc075"
744
+ integrity sha1-tD1FqXRoytvkQzHXS7Ho3qRPwHU=
745
+
746
+intl-messageformat@^2.2.0:
747
+ version "2.2.0"
748
+ resolved "https://registry.yarnpkg.com/intl-messageformat/-/intl-messageformat-2.2.0.tgz#345bcd46de630b7683330c2e52177ff5eab484fc"
749
+ integrity sha1-NFvNRt5jC3aDMwwuUhd/9eq0hPw=
750
+ dependencies:
751
+ intl-messageformat-parser "1.4.0"
752
+
753
invert-kv@^1.0.0:
754
version "1.0.0"
755
resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"
756
666
-is-arrayish@^0.2.1:
667
- version "0.2.1"
668
- resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
669
-
670
-is-buffer@^1.1.5:
757
+is-buffer@~1.1.1:
758
version "1.1.6"
759
resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
673
-
674
-is-builtin-module@^1.0.0:
675
- version "1.0.0"
676
- resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe"
677
- dependencies:
678
- builtin-modules "^1.0.0"
679
-
680
-is-finite@^1.0.0:
681
- version "1.0.2"
682
- resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa"
683
- dependencies:
684
- number-is-nan "^1.0.0"
760
+ integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
761
762
is-fullwidth-code-point@^1.0.0:
763
version "1.0.0"
@@ -701,6 +777,11 @@ is-obj@^1.0.0:
777
version "1.0.1"
778
resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
779
780
+is-promise@^2.1.0:
781
+ version "2.1.0"
782
+ resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"
783
+ integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=
784
+
785
is-redirect@^1.0.0:
786
version "1.0.0"
787
resolved "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24"
@@ -717,9 +798,10 @@ is-typedarray@~1.0.0:
798
version "1.0.0"
799
resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
800
720
-is-utf8@^0.2.0:
721
- version "0.2.1"
722
- resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
801
+is-wsl@^1.1.0:
802
+ version "1.1.0"
803
+ resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d"
804
+ integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=
805
806
isarray@~1.0.0:
807
version "1.0.0"
@@ -737,6 +819,11 @@ jpeg-js@0.1.2, jpeg-js@^0.1.2:
819
version "0.1.2"
820
resolved "https://registry.yarnpkg.com/jpeg-js/-/jpeg-js-0.1.2.tgz#135b992c0575c985cfa0f494a3227ed238583ece"
821
822
+js-library-detector@^5.1.0:
823
+ version "5.1.0"
824
+ resolved "https://registry.yarnpkg.com/js-library-detector/-/js-library-detector-5.1.0.tgz#1e2e88b119bb91e6581b28f4a90018ea1320de73"
825
+ integrity sha512-EIBFkV6/3PFoTp3V7BjuPTPuc8/2wjPMyI5A0t2eicZ/RhXHBYnWzb+E3Ai2H8kVW/N+a+pYMyWqVcV3CBCtzw==
826
+
827
jsbn@~0.1.0:
828
version "0.1.1"
829
resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
@@ -751,7 +838,7 @@ json-stable-stringify@^1.0.1:
838
dependencies:
839
jsonify "~0.0.0"
840
754
-json-stringify-safe@5.0.1, json-stringify-safe@~5.0.1:
841
+json-stringify-safe@~5.0.1:
842
version "5.0.1"
843
resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
844
@@ -774,12 +861,6 @@ jsprim@^1.2.2:
861
json-schema "0.2.3"
862
verror "1.10.0"
863
777
-kind-of@^3.0.2:
778
- version "3.2.2"
779
- resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
780
- dependencies:
781
- is-buffer "^1.1.5"
782
-
864
klaw@^1.0.0:
865
version "1.3.1"
866
resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439"
@@ -792,64 +873,73 @@ latest-version@^3.0.0:
873
dependencies:
874
package-json "^4.0.0"
875
795
-lazy-cache@^1.0.3:
796
- version "1.0.4"
797
- resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e"
798
-
876
lcid@^1.0.0:
877
version "1.0.0"
878
resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835"
879
dependencies:
880
invert-kv "^1.0.0"
881
805
-lighthouse@2.0.0:
806
- version "2.0.0"
807
- resolved "https://registry.yarnpkg.com/lighthouse/-/lighthouse-2.0.0.tgz#55962239ab858eadf46af03468ae1ca17703fde2"
882
+lighthouse-logger@^1.0.0:
883
+ version "1.2.0"
884
+ resolved "https://registry.yarnpkg.com/lighthouse-logger/-/lighthouse-logger-1.2.0.tgz#b76d56935e9c137e86a04741f6bb9b2776e886ca"
885
+ integrity sha512-wzUvdIeJZhRsG6gpZfmSCfysaxNEr43i+QT+Hie94wvHDKFLi4n7C2GqZ4sTC+PH5b5iktmXJvU87rWvhP3lHw==
886
dependencies:
809
- axe-core "2.2.0"
810
- chrome-devtools-frontend "1.0.422034"
811
- debug "2.2.0"
887
+ debug "^2.6.8"
888
+ marky "^1.2.0"
889
+
890
+lighthouse@^3.2.1:
891
+ version "3.2.1"
892
+ resolved "https://registry.yarnpkg.com/lighthouse/-/lighthouse-3.2.1.tgz#90681c9eb8b5dea41a2569e3d4bafdbd4292c97f"
893
+ integrity sha512-zoL0wc9gj8TJhhY1oHwO62E4bAj3LL+5YPCEgCU+sepextiynt11mXDjQcBXpTeDI195zIuk3CjEnppbq/kW5Q==
894
+ dependencies:
895
+ axe-core "3.0.0-beta.2"
896
+ chrome-devtools-frontend "1.0.593291"
897
+ chrome-launcher "^0.10.5"
898
+ configstore "^3.1.1"
899
+ cssstyle "1.1.1"
900
devtools-timeline-model "1.1.6"
813
- gl-matrix "2.3.2"
814
- handlebars "4.0.5"
901
+ esprima "^4.0.1"
902
+ http-link-header "^0.8.0"
903
+ inquirer "^3.3.0"
904
+ intl-messageformat "^2.2.0"
905
+ intl-messageformat-parser "^1.4.0"
906
jpeg-js "0.1.2"
816
- json-stringify-safe "5.0.1"
817
- marked "0.3.6"
818
- metaviewport-parser "0.0.1"
907
+ js-library-detector "^5.1.0"
908
+ lighthouse-logger "^1.0.0"
909
+ lodash.isequal "^4.5.0"
910
+ lookup-closest-locale "6.0.4"
911
+ metaviewport-parser "0.2.0"
912
mkdirp "0.5.1"
913
opn "4.0.2"
821
- rimraf "2.2.8"
822
- semver "5.3.0"
823
- speedline "1.2.0"
914
+ parse-cache-control "1.0.1"
915
+ raven "^2.2.1"
916
+ rimraf "^2.6.1"
917
+ robots-parser "^2.0.1"
918
+ semver "^5.3.0"
919
+ speedline-core "1.4.2"
920
update-notifier "^2.1.0"
825
- whatwg-url "4.0.0"
826
- ws "1.1.1"
921
+ ws "3.3.2"
922
yargs "3.32.0"
923
+ yargs-parser "7.0.0"
924
829
-load-json-file@^1.0.0:
830
- version "1.1.0"
831
- resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0"
832
- dependencies:
833
- graceful-fs "^4.1.2"
834
- parse-json "^2.2.0"
835
- pify "^2.0.0"
836
- pinkie-promise "^2.0.0"
837
- strip-bom "^2.0.0"
925
+lodash.isequal@^4.5.0:
926
+ version "4.5.0"
927
+ resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0"
928
+ integrity sha1-QVxEePK8wwEgwizhDtMib30+GOA=
929
930
lodash@^4.13.1:
931
version "4.17.4"
932
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae"
933
843
-longest@^1.0.1:
844
- version "1.0.1"
845
- resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097"
934
+lodash@^4.3.0:
935
+ version "4.17.11"
936
+ resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d"
937
+ integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==
938
847
-loud-rejection@^1.0.0, loud-rejection@^1.3.0:
848
- version "1.6.0"
849
- resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f"
850
- dependencies:
851
- currently-unhandled "^0.4.1"
852
- signal-exit "^3.0.0"
939
+lookup-closest-locale@6.0.4:
940
+ version "6.0.4"
941
+ resolved "https://registry.yarnpkg.com/lookup-closest-locale/-/lookup-closest-locale-6.0.4.tgz#1279fed7546a601647bbc980f64423ee990a8590"
942
+ integrity sha512-bWoFbSGe6f1GvMGzj17LrwMX4FhDXDwZyH04ySVCPbtOJADcSRguZNKewoJ3Ful/MOxD/wRHvFPadk/kYZUbuQ==
943
944
lowercase-keys@^1.0.0:
945
version "1.0.0"
@@ -868,32 +958,24 @@ make-dir@^1.0.0:
958
dependencies:
959
pify "^2.3.0"
960
871
-map-obj@^1.0.0, map-obj@^1.0.1:
872
- version "1.0.1"
873
- resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
874
-
875
-marked@0.3.6:
876
- version "0.3.6"
877
- resolved "https://registry.yarnpkg.com/marked/-/marked-0.3.6.tgz#b2c6c618fccece4ef86c4fc6cb8a7cbf5aeda8d7"
878
-
879
-meow@^3.7.0:
880
- version "3.7.0"
881
- resolved "https://registry.yarnpkg.com/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb"
882
- dependencies:
883
- camelcase-keys "^2.0.0"
884
- decamelize "^1.1.2"
885
- loud-rejection "^1.0.0"
886
- map-obj "^1.0.1"
887
- minimist "^1.1.3"
888
- normalize-package-data "^2.3.4"
889
- object-assign "^4.0.1"
890
- read-pkg-up "^1.0.1"
891
- redent "^1.0.0"
892
- trim-newlines "^1.0.0"
961
+marky@^1.2.0:
962
+ version "1.2.0"
963
+ resolved "https://registry.yarnpkg.com/marky/-/marky-1.2.0.tgz#9617ed647bbbea8f45d19526da33dec70606df42"
964
+ integrity sha1-lhftZHu76o9F0ZUm2jPexwYG30I=
965
894
-metaviewport-parser@0.0.1:
895
- version "0.0.1"
896
- resolved "https://registry.yarnpkg.com/metaviewport-parser/-/metaviewport-parser-0.0.1.tgz#9b28179659b76ff9d21de84ae25583257909b206"
966
+md5@^2.2.1:
967
+ version "2.2.1"
968
+ resolved "https://registry.yarnpkg.com/md5/-/md5-2.2.1.tgz#53ab38d5fe3c8891ba465329ea23fac0540126f9"
969
+ integrity sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=
970
+ dependencies:
971
+ charenc "~0.0.1"
972
+ crypt "~0.0.1"
973
+ is-buffer "~1.1.1"
974
+
975
+metaviewport-parser@0.2.0:
976
+ version "0.2.0"
977
+ resolved "https://registry.yarnpkg.com/metaviewport-parser/-/metaviewport-parser-0.2.0.tgz#535c3ce1ccf6223a5025fddc6a1c36505f7e7db1"
978
+ integrity sha1-U1w84cz2IjpQJf3cahw2UF9+fbE=
979
980
mime-db@~1.29.0:
981
version "1.29.0"
@@ -909,6 +991,11 @@ mime@^1.2.11, mime@^1.3.6:
991
version "1.3.6"
992
resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.6.tgz#591d84d3653a6b0b4a3b9df8de5aa8108e72e5e0"
993
994
+mimic-fn@^1.0.0:
995
+ version "1.2.0"
996
+ resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
997
+ integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==
998
+
999
minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4:
1000
version "3.0.4"
1001
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
@@ -919,7 +1006,7 @@ minimist@0.0.8:
1006
version "0.0.8"
1007
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
1008
922
-minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0:
1009
+minimist@^1.1.0, minimist@^1.2.0:
1010
version "1.2.0"
1011
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
1012
@@ -933,14 +1020,15 @@ mkdirp@0.5.1, mkdirp@0.5.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1:
1020
dependencies:
1021
minimist "0.0.8"
1022
936
-ms@0.7.1:
937
- version "0.7.1"
938
- resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098"
939
-
1023
ms@2.0.0:
1024
version "2.0.0"
1025
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
1026
1027
+mute-stream@0.0.7:
1028
+ version "0.0.7"
1029
+ resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab"
1030
+ integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=
1031
+
1032
nan@^2.2.0:
1033
version "2.6.2"
1034
resolved "https://registry.yarnpkg.com/nan/-/nan-2.6.2.tgz#e4ff34e6c95fdfb5aecc08de6596f43605a7db45"
@@ -1011,15 +1099,6 @@ nopt@^4.0.1:
1099
abbrev "1"
1100
osenv "^0.1.4"
1101
1014
-normalize-package-data@^2.3.2, normalize-package-data@^2.3.4:
1015
- version "2.4.0"
1016
- resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f"
1017
- dependencies:
1018
- hosted-git-info "^2.1.4"
1019
- is-builtin-module "^1.0.0"
1020
- semver "2 || 3 || 4 || 5"
1021
- validate-npm-package-license "^3.0.1"
1022
-
1102
npm-run-path@^2.0.0:
1103
version "2.0.2"
1104
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
@@ -1053,6 +1132,13 @@ once@^1.3.0, once@^1.3.3:
1132
dependencies:
1133
wrappy "1"
1134
1135
+onetime@^2.0.0:
1136
+ version "2.0.1"
1137
+ resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4"
1138
+ integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=
1139
+ dependencies:
1140
+ mimic-fn "^1.0.0"
1141
+
1142
opener@~1.4.0:
1143
version "1.4.3"
1144
resolved "https://registry.yarnpkg.com/opener/-/opener-1.4.3.tgz#5c6da2c5d7e5831e8ffa3964950f8d6674ac90b8"
@@ -1064,17 +1150,13 @@ opn@4.0.2:
1150
object-assign "^4.0.1"
1151
pinkie-promise "^2.0.0"
1152
1067
-optimist@0.6.x, optimist@^0.6.1:
1153
+optimist@0.6.x:
1154
version "0.6.1"
1155
resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686"
1156
dependencies:
1157
minimist "~0.0.1"
1158
wordwrap "~0.0.2"
1159
1074
-options@>=0.0.5:
1075
- version "0.0.6"
1076
- resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f"
1077
-
1160
os-homedir@^1.0.0:
1161
version "1.0.2"
1162
resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
@@ -1085,7 +1167,7 @@ os-locale@^1.4.0:
1167
dependencies:
1168
lcid "^1.0.0"
1169
1088
-os-tmpdir@^1.0.0:
1170
+os-tmpdir@^1.0.0, os-tmpdir@~1.0.2:
1171
version "1.0.2"
1172
resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
1173
@@ -1109,17 +1191,10 @@ package-json@^4.0.0:
1191
registry-url "^3.0.3"
1192
semver "^5.1.0"
1193
1112
-parse-json@^2.2.0:
1113
- version "2.2.0"
1114
- resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9"
1115
- dependencies:
1116
- error-ex "^1.2.0"
1117
-
1118
-path-exists@^2.0.0:
1119
- version "2.1.0"
1120
- resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b"
1121
- dependencies:
1122
- pinkie-promise "^2.0.0"
1194
+parse-cache-control@1.0.1:
1195
+ version "1.0.1"
1196
+ resolved "https://registry.yarnpkg.com/parse-cache-control/-/parse-cache-control-1.0.1.tgz#8eeab3e54fa56920fe16ba38f77fa21aacc2d74e"
1197
+ integrity sha1-juqz5U+laSD+Fro493+iGqzC104=
1198
1199
path-is-absolute@^1.0.0:
1200
version "1.0.1"
@@ -1129,19 +1204,11 @@ path-key@^2.0.0:
1204
version "2.0.1"
1205
resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
1206
1132
-path-type@^1.0.0:
1133
- version "1.1.0"
1134
- resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441"
1135
- dependencies:
1136
- graceful-fs "^4.1.2"
1137
- pify "^2.0.0"
1138
- pinkie-promise "^2.0.0"
1139
-
1207
performance-now@^0.2.0:
1208
version "0.2.0"
1209
resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5"
1210
1144
-pify@^2.0.0, pify@^2.3.0:
1211
+pify@^2.3.0:
1212
version "2.3.0"
1213
resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
1214
@@ -1193,6 +1260,17 @@ qs@~6.4.0:
1260
version "6.4.0"
1261
resolved "https://registry.yarnpkg.com/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233"
1262
1263
+raven@^2.2.1:
1264
+ version "2.6.4"
1265
+ resolved "https://registry.yarnpkg.com/raven/-/raven-2.6.4.tgz#458d4a380c8fbb59e0150c655625aaf60c167ea3"
1266
+ integrity sha512-6PQdfC4+DQSFncowthLf+B6Hr0JpPsFBgTVYTAOq7tCmx/kR4SXbeawtPch20+3QfUcQDoJBLjWW1ybvZ4kXTw==
1267
+ dependencies:
1268
+ cookie "0.3.1"
1269
+ md5 "^2.2.1"
1270
+ stack-trace "0.0.10"
1271
+ timed-out "4.0.1"
1272
+ uuid "3.3.2"
1273
+
1274
rc@^1.0.1, rc@^1.1.6, rc@^1.1.7:
1275
version "1.2.1"
1276
resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.1.tgz#2e03e8e42ee450b8cb3dce65be1bf8974e1dfd95"
@@ -1202,21 +1280,6 @@ rc@^1.0.1, rc@^1.1.6, rc@^1.1.7:
1280
minimist "^1.2.0"
1281
strip-json-comments "~2.0.1"
1282
1205
-read-pkg-up@^1.0.1:
1206
- version "1.0.1"
1207
- resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"
1208
- dependencies:
1209
- find-up "^1.0.0"
1210
- read-pkg "^1.0.0"
1211
-
1212
-read-pkg@^1.0.0:
1213
- version "1.1.0"
1214
- resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28"
1215
- dependencies:
1216
- load-json-file "^1.0.0"
1217
- normalize-package-data "^2.3.2"
1218
- path-type "^1.0.0"
1219
-
1283
readable-stream@^2.0.6, readable-stream@^2.1.4:
1284
version "2.3.3"
1285
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.3.tgz#368f2512d79f9d46fdfc71349ae7878bbc1eb95c"
@@ -1229,13 +1292,6 @@ readable-stream@^2.0.6, readable-stream@^2.1.4:
1292
string_decoder "~1.0.3"
1293
util-deprecate "~1.0.1"
1294
1232
-redent@^1.0.0:
1233
- version "1.0.0"
1234
- resolved "https://registry.yarnpkg.com/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde"
1235
- dependencies:
1236
- indent-string "^2.1.0"
1237
- strip-indent "^1.0.1"
1238
-
1295
registry-auth-token@^3.0.1:
1296
version "3.3.1"
1297
resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.3.1.tgz#fb0d3289ee0d9ada2cbb52af5dfe66cb070d3006"
@@ -1249,16 +1305,6 @@ registry-url@^3.0.3:
1305
dependencies:
1306
rc "^1.0.1"
1307
1252
-repeat-string@^1.5.2:
1253
- version "1.6.1"
1254
- resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
1255
-
1256
-repeating@^2.0.0:
1257
- version "2.0.1"
1258
- resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda"
1259
- dependencies:
1260
- is-finite "^1.0.0"
1261
-
1308
request@2, request@^2.81.0:
1309
version "2.81.0"
1310
resolved "https://registry.yarnpkg.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0"
@@ -1294,11 +1340,13 @@ resolve@1.1.7:
1340
version "1.1.7"
1341
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b"
1342
1297
-right-align@^0.1.1:
1298
- version "0.1.3"
1299
- resolved "https://registry.yarnpkg.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef"
1343
+restore-cursor@^2.0.0:
1344
+ version "2.0.0"
1345
+ resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf"
1346
+ integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368=
1347
dependencies:
1301
- align-text "^0.1.1"
1348
+ onetime "^2.0.0"
1349
+ signal-exit "^3.0.2"
1350
1351
rimraf@2, rimraf@^2.2.8, rimraf@^2.5.1, rimraf@^2.6.1:
1352
version "2.6.1"
@@ -1306,25 +1354,50 @@ rimraf@2, rimraf@^2.2.8, rimraf@^2.5.1, rimraf@^2.6.1:
1354
dependencies:
1355
glob "^7.0.5"
1356
1309
-rimraf@2.2.8:
1310
- version "2.2.8"
1311
- resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582"
1357
+robots-parser@^2.0.1:
1358
+ version "2.1.0"
1359
+ resolved "https://registry.yarnpkg.com/robots-parser/-/robots-parser-2.1.0.tgz#d16b78ce34e861ab6afbbf0aac65974dbe01566e"
1360
+ integrity sha512-k07MeDS1Tl1zjoYs5bHfUbgQ0MfaeTOepDcjZFxdYXd84p6IeLDQyUwlMk2AZ9c2yExA30I3ayWhmqz9tg0DzQ==
1361
+
1362
+run-async@^2.2.0:
1363
+ version "2.3.0"
1364
+ resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0"
1365
+ integrity sha1-A3GrSuC91yDUFm19/aZP96RFpsA=
1366
+ dependencies:
1367
+ is-promise "^2.1.0"
1368
+
1369
+rx-lite-aggregates@^4.0.8:
1370
+ version "4.0.8"
1371
+ resolved "https://registry.yarnpkg.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be"
1372
+ integrity sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=
1373
+ dependencies:
1374
+ rx-lite "*"
1375
+
1376
+rx-lite@*, rx-lite@^4.0.8:
1377
+ version "4.0.8"
1378
+ resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444"
1379
+ integrity sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=
1380
1381
safe-buffer@^5.0.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
1382
version "5.1.1"
1383
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853"
1384
1385
+"safer-buffer@>= 2.1.2 < 3":
1386
+ version "2.1.2"
1387
+ resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
1388
+ integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
1389
+
1390
semver-diff@^2.0.0:
1391
version "2.1.0"
1392
resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36"
1393
dependencies:
1394
semver "^5.0.3"
1395
1323
-"semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0:
1396
+semver@^5.0.3, semver@^5.1.0, semver@^5.3.0:
1397
version "5.4.1"
1398
resolved "https://registry.yarnpkg.com/semver/-/semver-5.4.1.tgz#e059c09d8571f0540823733433505d3a2f00b18e"
1399
1327
-semver@5.3.0, semver@~5.3.0:
1400
+semver@~5.3.0:
1401
version "5.3.0"
1402
resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
1403
@@ -1342,7 +1415,7 @@ shebang-regex@^1.0.0:
1415
version "1.0.0"
1416
resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
1417
1345
-signal-exit@^3.0.0:
1418
+signal-exit@^3.0.0, signal-exit@^3.0.2:
1419
version "3.0.2"
1420
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
1421
@@ -1356,39 +1429,14 @@ sntp@1.x.x:
1429
dependencies:
1430
hoek "2.x.x"
1431
1359
-source-map@^0.4.4:
1360
- version "0.4.4"
1361
- resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b"
1362
- dependencies:
1363
- amdefine ">=0.0.4"
1364
-
1365
-source-map@~0.5.1:
1366
- version "0.5.7"
1367
- resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
1368
-
1369
-spdx-correct@~1.0.0:
1370
- version "1.0.2"
1371
- resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-1.0.2.tgz#4b3073d933ff51f3912f03ac5519498a4150db40"
1372
- dependencies:
1373
- spdx-license-ids "^1.0.2"
1374
-
1375
-spdx-expression-parse@~1.0.0:
1376
- version "1.0.4"
1377
- resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz#9bdf2f20e1f40ed447fbe273266191fced51626c"
1378
-
1379
-spdx-license-ids@^1.0.2:
1380
- version "1.2.2"
1381
- resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57"
1382
-
1383
-speedline@1.2.0:
1384
- version "1.2.0"
1385
- resolved "https://registry.yarnpkg.com/speedline/-/speedline-1.2.0.tgz#f5828dcf8e9b96a9f6c1da8ab298538820c6668d"
1432
+speedline-core@1.4.2:
1433
+ version "1.4.2"
1434
+ resolved "https://registry.yarnpkg.com/speedline-core/-/speedline-core-1.4.2.tgz#bb061444a218d67b4cd52f63a262386197b90c8a"
1435
+ integrity sha512-9/5CApkKKl6bS6jJ2D0DQllwz/1xq3cyJCR6DLgAQnkj5djCuq8NbflEdD2TI01p8qzS9qaKjzxM9cHT11ezmg==
1436
dependencies:
1387
- babar "0.0.3"
1437
+ "@types/node" "*"
1438
image-ssim "^0.2.0"
1439
jpeg-js "^0.1.2"
1390
- loud-rejection "^1.3.0"
1391
- meow "^3.7.0"
1440
1441
sshpk@^1.7.0:
1442
version "1.13.1"
@@ -1404,6 +1452,11 @@ sshpk@^1.7.0:
1452
jsbn "~0.1.0"
1453
tweetnacl "~0.14.0"
1454
1455
+stack-trace@0.0.10:
1456
+ version "0.0.10"
1457
+ resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0"
1458
+ integrity sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=
1459
+
1460
stats-analysis@^2.0.0:
1461
version "2.0.0"
1462
resolved "https://registry.yarnpkg.com/stats-analysis/-/stats-analysis-2.0.0.tgz#f45c516ff5c5d26c26f2d8c7b3d57592802d6187"
@@ -1416,7 +1469,7 @@ string-width@^1.0.1, string-width@^1.0.2:
1469
is-fullwidth-code-point "^1.0.0"
1470
strip-ansi "^3.0.0"
1471
1419
-string-width@^2.0.0:
1472
+string-width@^2.0.0, string-width@^2.1.0:
1473
version "2.1.1"
1474
resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
1475
dependencies:
@@ -1445,22 +1498,10 @@ strip-ansi@^4.0.0:
1498
dependencies:
1499
ansi-regex "^3.0.0"
1500
1448
-strip-bom@^2.0.0:
1449
- version "2.0.0"
1450
- resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e"
1451
- dependencies:
1452
- is-utf8 "^0.2.0"
1453
-
1501
strip-eof@^1.0.0:
1502
version "1.0.0"
1503
resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
1504
1458
-strip-indent@^1.0.1:
1459
- version "1.0.1"
1460
- resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2"
1461
- dependencies:
1462
- get-stdin "^4.0.1"
1463
-
1505
strip-json-comments@~2.0.1:
1506
version "2.0.1"
1507
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
@@ -1475,6 +1516,13 @@ supports-color@^4.0.0:
1516
dependencies:
1517
has-flag "^2.0.0"
1518
1519
+supports-color@^5.3.0:
1520
+ version "5.5.0"
1521
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
1522
+ integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
1523
+ dependencies:
1524
+ has-flag "^3.0.0"
1525
+
1526
tar-pack@^3.4.0:
1527
version "3.4.0"
1528
resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.4.0.tgz#23be2d7f671a8339376cbdb0b8fe3fdebf317984"
@@ -1502,24 +1550,28 @@ term-size@^1.2.0:
1550
dependencies:
1551
execa "^0.7.0"
1552
1505
-timed-out@^4.0.0:
1553
+through@^2.3.6:
1554
+ version "2.3.8"
1555
+ resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
1556
+ integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
1557
+
1558
+timed-out@4.0.1, timed-out@^4.0.0:
1559
version "4.0.1"
1560
resolved "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f"
1561
1562
+tmp@^0.0.33:
1563
+ version "0.0.33"
1564
+ resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9"
1565
+ integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==
1566
+ dependencies:
1567
+ os-tmpdir "~1.0.2"
1568
+
1569
tough-cookie@~2.3.0:
1570
version "2.3.2"
1571
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.2.tgz#f081f76e4c85720e6c37a5faced737150d84072a"
1572
dependencies:
1573
punycode "^1.4.1"
1574
1515
-tr46@~0.0.3:
1516
- version "0.0.3"
1517
- resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
1518
-
1519
-trim-newlines@^1.0.0:
1520
- version "1.0.0"
1521
- resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
1522
-
1575
tunnel-agent@^0.6.0:
1576
version "0.6.0"
1577
resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
@@ -1530,26 +1582,14 @@ tweetnacl@^0.14.3, tweetnacl@~0.14.0:
1582
version "0.14.5"
1583
resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
1584
1533
-uglify-js@^2.6:
1534
- version "2.8.29"
1535
- resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd"
1536
- dependencies:
1537
- source-map "~0.5.1"
1538
- yargs "~3.10.0"
1539
- optionalDependencies:
1540
- uglify-to-browserify "~1.0.0"
1541
-
1542
-uglify-to-browserify@~1.0.0:
1543
- version "1.0.2"
1544
- resolved "https://registry.yarnpkg.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7"
1545
-
1585
uid-number@^0.0.6:
1586
version "0.0.6"
1587
resolved "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz#0ea10e8035e8eb5b8e4449f06da1c730663baa81"
1588
1550
-ultron@1.0.x:
1551
- version "1.0.2"
1552
- resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa"
1589
+ultron@~1.1.0:
1590
+ version "1.1.1"
1591
+ resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.1.1.tgz#9fe1536a10a664a65266a1e3ccf85fd36302bc9c"
1592
+ integrity sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==
1593
1594
union@~0.4.3:
1595
version "0.4.6"
@@ -1594,17 +1634,15 @@ util-deprecate@~1.0.1:
1634
version "1.0.2"
1635
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
1636
1637
+uuid@3.3.2:
1638
+ version "3.3.2"
1639
+ resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131"
1640
+ integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==
1641
+
1642
uuid@^3.0.0:
1643
version "3.1.0"
1644
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04"
1645
1601
-validate-npm-package-license@^3.0.1:
1602
- version "3.0.1"
1603
- resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz#2804babe712ad3379459acfbe24746ab2c303fbc"
1604
- dependencies:
1605
- spdx-correct "~1.0.0"
1606
- spdx-expression-parse "~1.0.0"
1607
-
1646
verror@1.10.0:
1647
version "1.10.0"
1648
resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
@@ -1613,17 +1651,6 @@ verror@1.10.0:
1651
core-util-is "1.0.2"
1652
extsprintf "^1.2.0"
1653
1616
-webidl-conversions@^3.0.0:
1617
- version "3.0.1"
1618
- resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
1619
-
1620
-whatwg-url@4.0.0:
1621
- version "4.0.0"
1622
- resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-4.0.0.tgz#5be362f0b6e2f8760f7260df6e0e1df536f5479c"
1623
- dependencies:
1624
- tr46 "~0.0.3"
1625
- webidl-conversions "^3.0.0"
1626
-
1654
which@1, which@^1.2.9:
1655
version "1.3.0"
1656
resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a"
@@ -1642,18 +1669,10 @@ widest-line@^1.0.0:
1669
dependencies:
1670
string-width "^1.0.1"
1671
1645
-window-size@0.1.0:
1646
- version "0.1.0"
1647
- resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d"
1648
-
1672
window-size@^0.1.4:
1673
version "0.1.4"
1674
resolved "https://registry.yarnpkg.com/window-size/-/window-size-0.1.4.tgz#f8e1aa1ee5a53ec5bf151ffa09742a6ad7697876"
1675
1653
-wordwrap@0.0.2:
1654
- version "0.0.2"
1655
- resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f"
1656
-
1676
wordwrap@~0.0.2:
1677
version "0.0.3"
1678
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107"
@@ -1677,12 +1696,14 @@ write-file-atomic@^2.0.0:
1696
imurmurhash "^0.1.4"
1697
slide "^1.1.5"
1698
1680
-ws@1.1.1:
1681
- version "1.1.1"
1682
- resolved "https://registry.yarnpkg.com/ws/-/ws-1.1.1.tgz#082ddb6c641e85d4bb451f03d52f06eabdb1f018"
1699
+ws@3.3.2:
1700
+ version "3.3.2"
1701
+ resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.2.tgz#96c1d08b3fefda1d5c1e33700d3bfaa9be2d5608"
1702
+ integrity sha512-t+WGpsNxhMR4v6EClXS8r8km5ZljKJzyGhJf7goJz9k5Ye3+b5Bvno5rjqPuIBn5mnn5GBb7o8IrIWHxX1qOLQ==
1703
dependencies:
1684
- options ">=0.0.5"
1685
- ultron "1.0.x"
1704
+ async-limiter "~1.0.0"
1705
+ safe-buffer "~5.1.0"
1706
+ ultron "~1.1.0"
1707
1708
xdg-basedir@^3.0.0:
1709
version "3.0.0"
@@ -1696,6 +1717,13 @@ yallist@^2.1.2:
1717
version "2.1.2"
1718
resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
1719
1720
+yargs-parser@7.0.0:
1721
+ version "7.0.0"
1722
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9"
1723
+ integrity sha1-jQrELxbqVd69MyyvTEA4s+P139k=
1724
+ dependencies:
1725
+ camelcase "^4.1.0"
1726
+
1727
yargs@3.32.0:
1728
version "3.32.0"
1729
resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.32.0.tgz#03088e9ebf9e756b69751611d2a5ef591482c995"
@@ -1707,12 +1735,3 @@ yargs@3.32.0:
1735
string-width "^1.0.1"
1736
window-size "^0.1.4"
1737
y18n "^3.2.0"
1710
-
1711
-yargs@~3.10.0:
1712
- version "3.10.0"
1713
- resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1"
1714
- dependencies:
1715
- camelcase "^1.0.2"
1716
- cliui "^2.1.0"
1717
- decamelize "^1.0.0"
1718
- window-size "0.1.0"