diff --git a/index.js b/index.js index 0030f33..b214034 100755 --- a/index.js +++ b/index.js @@ -3,8 +3,9 @@ const {google} = require('googleapis'); const pify = require('pify'); const output = require('./lib/output'); const {getOptions} = require('./lib/options-handler'); +const {pagespeedapi} = google.pagespeedonline('v5'); -const {runpagespeed} = pify(google.pagespeedonline('v5').pagespeedapi); +const runpagespeed = pify(pagespeedapi.runpagespeed).bind(pagespeedapi); const psi = (url, options) => Promise.resolve().then(() => { if (!url) { diff --git a/package.json b/package.json index ca1d11f..c1b6544 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ ], "dependencies": { "chalk": "^2.4.2", - "googleapis": "^38.0.0", + "googleapis": "^47.0.0", "humanize-url": "^2.1.0", "meow": "^5.0.0", "pify": "^4.0.0",