openaustralia / morph

Take the hassle out of web scraping
https://morph.io
GNU Affero General Public License v3.0
461 stars 74 forks source link

node.js scrapers failing #1275

Closed atompkins closed 2 years ago

atompkins commented 3 years ago

Hi

I have multiple node.js scrapers failing with Error: Invalid semantic version "16.x" This has been happening for 13 days now. At first it said Error: Invalid semantic version "14.x" I changed it to 16.x to see if maybe support for 14.x had been dropped. Other than that these scrapers haven't been changed since January and had been running fine. I checked the Heroku knowledge base, both 14.x and 16.x are supported.

Any ideas? thanks

Daniel-R-Afonso commented 3 years ago

Hi

Just noticed and also my scraper is failing due to the same issue. Also did provided explicitly the versions and did not work.

daald-docker commented 3 years ago

mine also. I didn't have any declaration in my package.json, so it took "6.x" as default but was not happy with this choice :stuck_out_tongue:

Update: I can choose whatever I want, it doesn't work:

   Resolving node version 16.13.0...
   Error: Invalid semantic version "16.13.0"

Did anyone have success?

daald-docker commented 2 years ago

It seems that all nodejs scrapers are failing since probably 1st Oct, as if there are no nodejs versions available anymore. not the default version, not any of the explicit versions which I tried, and not the versions which are mentioned on examples.

I posted some more details on https://help.morph.io/t/node-js-scrapers-failing/617/2

MutazAshhab commented 2 years ago

@mlandauer this issue points towards a bigger issue on morph for nodejs scrapers.

mlandauer commented 2 years ago

Fixed by https://github.com/openaustralia/buildstep/commit/1033f663bff788978e144fae3bbbda058b059b3f