Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Require Node.js 6 and use pagespeed v4 #95

Merged
merged 9 commits into from
Mar 14, 2019
Merged

Require Node.js 6 and use pagespeed v4 #95

merged 9 commits into from
Mar 14, 2019

Conversation

JuanMaRuiz
Copy link
Contributor

@JuanMaRuiz JuanMaRuiz commented Sep 12, 2018

  • Updated minimum node version to 6.
  • googleapis module version to 33.0.0
  • Fixed some tests that fails after update to the new pagespeed version. #

Seems that google redirects to a failure page when test are launched in travis. Due that the title doesn't match with the expected in the test so the test fails. Because of that I have changed the page setted in the test and now all test pass again.

google page error

Best regards.


Closes #90

@mansn
Copy link

mansn commented Nov 15, 2018

PageSpeed Insights API v5 has now been released, I guess we might as well update to that version instead of targeting v4.

https://developers.google.com/speed/docs/insights/release_notes

@JuanMaRuiz
Copy link
Contributor Author

Thanks @mansn! I think know. I'll try to update to the new version 👍

@JuanMaRuiz
Copy link
Contributor Author

Hi! I have tried to use the last version of pagespeed (v5) but seems it's not included yet in the googleapis package used in this tool. What do you think @mansn ? Do you know how to use the last version in the way is used in this tool?? Where can I find it?

Thanks in advance.

@mansn
Copy link

mansn commented Nov 20, 2018

@JuanMaRuiz Ah, sorry. I totally missed to do my homework and check the dependencies before making previous comment. My bad!

@addyosmani
Copy link
Collaborator

Hey folks. Really sorry for the radio silence here. As we've shipped PSI's V5 API, would anyone like to explore updating the package to use that instead? It'd be a nice release as we now expose Lighthouse results there too.

I'm also more than happy to take on more co-maintainers if folks are actively using this package.

@JuanMaRuiz
Copy link
Contributor Author

Hi! You have nothing to be sorry for @addyosmani.

According with npm the number of weekly downloads of this package is ~8000 so it seems folks are still using it.

I can try to update to PSI V5.

Best regards.

@addyosmani
Copy link
Collaborator

addyosmani commented Mar 6, 2019

@JuanMaRuiz any help at all with updating to PSI V5 would be greatly appreciated. Thank you :) Fyi, added you to the repo too.

@JuanMaRuiz
Copy link
Contributor Author

Many thanks @addyosmani for adding me to the repo. I really appreciate it!

@JuanMaRuiz JuanMaRuiz requested review from sindresorhus and removed request for sindresorhus March 14, 2019 04:59
.gitignore Outdated Show resolved Hide resolved
@sindresorhus sindresorhus changed the title Updated to use pagespeed v4 Require Node.js 6 and use pagespeed v4 Mar 14, 2019
@sindresorhus sindresorhus merged commit e352166 into GoogleChromeLabs:master Mar 14, 2019
@sindresorhus
Copy link
Contributor

Merging. Let's continue the v5 discussion in #97.

@JuanMaRuiz JuanMaRuiz deleted the feature-psi-v4 branch March 14, 2019 17:29
@JuanMaRuiz JuanMaRuiz restored the feature-psi-v4 branch March 14, 2019 17:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants