Socket
Socket
Sign inDemoInstall

gpagespeed

Package Overview
Dependencies
Maintainers
1
Versions
51
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gpagespeed - npm Package Compare versions

Comparing version 6.0.25 to 6.0.26

test/lib/pagespeed-web-test.js

4

package.json
{
"name": "gpagespeed",
"description": "Analyze a webpage with Google PageSpeed",
"version": "6.0.25",
"version": "6.0.26",
"license": "MIT",

@@ -36,3 +36,3 @@ "author": {

"dependencies": {
"googleapis": "60.0.1",
"googleapis": "61.0.0",
"valid-url": "1.0.9"

@@ -39,0 +39,0 @@ },

const tap = require('tap')
const pagespeed = require('../../index')
const url = 'https://www.github.com'
const url = 'https://github.com'
tap.test('return data as JSON via googleapis', (test) => {
tap.test('return data as JSON via googleapis', async test => {
const options = { nokey: true, url: url }
pagespeed(options)
.then(data => {
tap.equal('pagespeedonline#result', data.kind, 'data ok')
test.done()
})
.catch(error => {
throw error
})
try {
const data = await pagespeed(options)
tap.equal('pagespeedonline#result', data.kind, 'data ok')
return test.done()
} catch (error) {
console.error(error)
throw error
}
})
tap.test('return data as JSON via https', (test) => {
const options = { nokey: true, url: url, useweb: true }
pagespeed(options)
.then(data => {
tap.equal('pagespeedonline#result', data.kind, 'data ok')
test.done()
})
.catch((error) => {
throw error
})
})
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc