-
-
Notifications
You must be signed in to change notification settings - Fork 281
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
Upgrade to latest version of cheerio to avoid vulnerability in nth-check library #461
Conversation
Hi @brianlukoff As I can see you're updating major version of the library which most probably contains breaking changed. Did you try to run tests I see that tests on windows (appveyor) fail |
They are all passing for me:
|
Ok, looks like I need to fix tests for unix and run tests locally. I'll get back soon |
I ran tests locally and I have same 12 failing tests as on appveyor (windows) CI |
Hmm, I see same 12 failing tests on CI, looks like they are related to breaking changes in cheerio library. @brianlukoff are you sure that tests for you pass with cheerio@1.0.0-rc.10? Could you please double check the output of |
Yikes - you are right - I was running tests on |
@brianlukoff I this it doesn't matter on which branch you try to update cheerio - it will fail on both because of breaking changes. I've tried to update it before several times - and it always failed. I think this update requires understanding what are the breaking changes and making appropriate updates to the code of website-scraper |
Understood -- I did not make any changes to |
Cheerio update will be done in #467, closing this PR |
This addresses a security vulnerability with the nth-check library that the earlier version of cheerio depended on.