wind-scrape

Node package for scraping wind forecast from a few websites

GPL-3.0 License

Stars
27
Committers
2

Bot releases are hidden (Show)

wind-scrape - v1.3.2

Published by jeroentvb almost 5 years ago

This release updates dependencies to fix a vulnerability present in one of puppeteers dependencies.

wind-scrape - v1.3.1

Published by jeroentvb about 5 years ago

This release fixes the timeout errors when using wind-scrape on slow hardware. It will now wait as long as needed.

wind-scrape - v1.3.0

Published by jeroentvb about 5 years ago

This release refactors some code & completely rewrites the tests. Now using mocha / chai to test.

Changelog:

  • Refactor code
    • Removed unnecessary creation of promises
  • Rewrite tests using mocha / chai

Important

scrape.report() has been renamed to scrape.windReport()

All changes

wind-scrape - v1.2.3

Published by jeroentvb about 5 years ago

This release add the last update and next update of a windguru forecast model to the scraped data.

wind-scrape - v1.2.2

Published by jeroentvb over 5 years ago

This update adds the number of a windguru model to the output.

wind-scrape - v1.2.1

Published by jeroentvb over 5 years ago

Fixed wind report error checking.
If a spot doesn't exist or doesn't have a report, this package will now properly return an error.

wind-scrape - v1.2.0

Published by jeroentvb over 5 years ago

The package now returns scraped data as numbers instead of strings. So no need to parseInt() on everything.

I also added the ability to scrape windfinder report data for a spot that has such data available.

Full changelog

wind-scrape - Scraped website links

Published by jeroentvb over 5 years ago

Changelog

  • Added the link of the scraped website to the returned data object
wind-scrape - Windguru temperature & windy dates fix

Published by jeroentvb over 5 years ago

Changelog:

  • Removed windguru winddirection rotating by 180 degrees
  • Fixed windguru temperature scraping for all models
  • Added request timeout error handling
  • Fixed parseData.windy() ending a day too soon, resulting in more days than possible.
wind-scrape - Pre-release v1.0.0

Published by jeroentvb over 5 years ago

This version changes the data output to a more usable format.

Note that this is a pre-release. I may change things about the data format and the code for the normal release.

wind-scrape - Switch to puppeteer

Published by jeroentvb over 5 years ago

This release uses a different headless browser to scrape windguru & windy.
I switched from nightmare to puppeteer because nightmare doesn't seem to be developed actively. I also hope to get this package working out of the box on windows.

wind-scrape - Added temperature

Published by jeroentvb almost 6 years ago

This release adds temperature scraping for windfinder & windguru models.

wind-scrape - Wind direction fix

Published by jeroentvb almost 6 years ago

Scraping wind direction for windfinder also got the wave direction. This is fixed in this patch.

wind-scrape - Added windy support

Published by jeroentvb almost 6 years ago

This release contains a few tiny changes and support for scraping windy.com by using

scrape.windy(lat, long)
wind-scrape - First release

Published by jeroentvb almost 6 years ago

This (development) release contains the first version of this package.
It can scrape data from windfinder superforecast and public windguru spots.

Badges
Extracted from project README
Maintainability
Related Projects