wind-scrape

Node package for scraping wind forecast from a few websites

GPL-3.0 License

Stars
27
Committers
2

Bot releases are visible (Hide)

wind-scrape - v4.1.5 Latest Release

Published by jeroentvb about 1 year ago

What's Changed

Full Changelog: https://github.com/jeroentvb/wind-scrape/compare/v4.1.4...v4.1.5

wind-scrape - v5.0.0 beta 1

Published by jeroentvb over 2 years ago

What's Changed

⚠️ Breaking changes

  • Convert to esm
  • Upgrade to puppeteer 14
  • Remove name field from data output

Other changes

  • Add eslint config
  • Use functions instead of classes

Full Changelog: https://github.com/jeroentvb/wind-scrape/compare/v4.1.3...v5.0.0-beta.1

Install using

npm install https://github.com/jeroentvb/wind-scrape/releases/download/v5.0.0-beta.1/dist.tgz
wind-scrape - v4.1.4

Published by jeroentvb over 2 years ago

What's Changed

Full Changelog: https://github.com/jeroentvb/wind-scrape/compare/v4.1.3...v4.1.4

Install using


# Latest
npm install jeroentvb/wind-scrape#dist

# Or get a specific version e.g. v3.0.1
npm install https://github.com/jeroentvb/wind-scrape/releases/download/{ VERSION }/dist.tgz
wind-scrape - v4.1.3

Published by jeroentvb over 2 years ago

Update dependencies

Install using

# Latest
npm install jeroentvb/wind-scrape#dist

# Or get a specific version e.g. v3.0.1
npm install https://github.com/jeroentvb/wind-scrape/releases/download/{ VERSION }/dist.tgz

Full Changelog: https://github.com/jeroentvb/wind-scrape/compare/v4.1.2...v4.1.3

wind-scrape - v4.1.2

Published by jeroentvb about 3 years ago

Update dependencies

Install using

# Latest
npm install jeroentvb/wind-scrape#dist

# Or get a specific version e.g. v3.0.1
npm install https://github.com/jeroentvb/wind-scrape/releases/download/{ VERSION }/dist.tgz
wind-scrape - v4.1.1

Published by jeroentvb over 3 years ago

This release adds better error messages for a custom windguru spot (which requires a pro account). It also updates the dependencies.

Install using

# Latest
npm install jeroentvb/wind-scrape#dist

# Or get a specific version e.g. v3.0.1
npm install https://github.com/jeroentvb/wind-scrape/releases/download/{ VERSION }/dist.tgz
wind-scrape - v4.1.0

Published by jeroentvb over 3 years ago

Changelog

  • Add functionality to scrape a custom windguru spot
  • Add possibility to get a single windguru model
wind-scrape - v4.0.1

Published by jeroentvb almost 4 years ago

Fix windfinder scrape functionality.

wind-scrape - v4.0.0

Published by jeroentvb almost 4 years ago

Changelog

  • Rewrite package logic. Should be easier to read & maintain now.
  • Rename windfinder winddirection to winddirectionDegrees & winddirectionLetters
  • Remove url from windy output

Install using

# Latest
npm install jeroentvb/wind-scrape#dist

# Or get a specific version e.g. v3.0.1
npm install https://github.com/jeroentvb/wind-scrape/releases/download/{ VERSION }/dist.tgz
wind-scrape - v3.1.1

Published by jeroentvb about 4 years ago

Update dependencies to eliminate a vulnerability.

Install using

# Latest
npm install jeroentvb/wind-scrape#dist

# Or get a specific version e.g. v3.0.1
npm install https://github.com/jeroentvb/wind-scrape/releases/download/{ VERSION }/dist.tgz
wind-scrape - v3.1.0

Published by jeroentvb about 4 years ago

Windfinder data scrapes now include:

  • Wave height
  • Wave direction
  • Tide height

Install using

# Latest
npm install jeroentvb/wind-scrape#dist

# Or get a specific version e.g. v3.0.1
npm install https://github.com/jeroentvb/wind-scrape/releases/download/{ VERSION }/dist.tgz
wind-scrape - v3.0.5

Published by jeroentvb over 4 years ago

Fixed returning the incorrect data in a windfinder data day object.

Install using:

# Latest
npm install jeroentvb/wind-scrape#dist

# Or get a specific version e.g. v3.0.1
npm install https://github.com/jeroentvb/wind-scrape/releases/download/{ VERSION }/dist.tgz
wind-scrape - v3.0.4

Published by jeroentvb over 4 years ago

Fixed errors not being thrown correctly.

Install using:

# Latest
npm install jeroentvb/wind-scrape#dist

# Or get a specific version e.g. v3.0.1
npm install https://github.com/jeroentvb/wind-scrape/releases/download/{ VERSION }/dist.tgz
wind-scrape - v3.0.3

Published by jeroentvb over 4 years ago

This release updates dependencies to fix a security vulnerability.

Install using:

# Latest
npm install jeroentvb/wind-scrape#dist

# Or get a specific version e.g. v3.0.1
npm install https://github.com/jeroentvb/wind-scrape/releases/download/{ VERSION }/dist.tgz
wind-scrape - v3.0.2

Published by jeroentvb over 4 years ago

This release exposes the data interfaces, so you can use them in your own typescript code.

Install using:

# Latest
npm install jeroentvb/wind-scrape#dist

# Or get a specific version e.g. v3.0.1
npm install https://github.com/jeroentvb/wind-scrape/releases/download/{ VERSION }/dist.tgz
wind-scrape - v3.0.1

Published by jeroentvb over 4 years ago

This release removes the use of the --no-sandbox argument for puppeteer. This adds some more safety to using it.

Install using:

# Latest
npm install jeroentvb/wind-scrape#dist

# Or get a specific version e.g. v3.0.1
npm install https://github.com/jeroentvb/wind-scrape/releases/download/{ VERSION }/dist.tgz
wind-scrape - v3.0.0

Published by jeroentvb over 4 years ago

Windguru micro

This release switches using the normal windguru website to windguru micro, which serves plain html pages. Using windguru micro vastly increases the scraping speed, since it doesn't need to use a headless browser anymore.

API changes

Note that the windguru API of this package changed a bit. You can now only get all forecast models (including wave models). The output also changed. You now get all variables instead of only windspeed, gust, direction, and temperature. Variable availability depends on the model. See the windguru micro help page for more info.
Info on the updated API can be found here.

Installing

Install using:

npm install https://github.com/jeroentvb/wind-scrape/releases/download/v3.0.0/dist.tgz
wind-scrape - v2.0.2

Published by jeroentvb almost 5 years ago

This release fixes a bug in the windy scrape functionality.

Install using:

npm install https://github.com/jeroentvb/wind-scrape/releases/download/v2.0.2/dist.tgz
wind-scrape - v2.0.1

Published by jeroentvb almost 5 years ago

  • Removed tests from packaged module
  • Fixed exports

Install using

npm install https://github.com/jeroentvb/wind-scrape/releases/download/v2.0.1/dist.tgz
wind-scrape - v2.0.0

Published by jeroentvb almost 5 years ago

Started using typescript. This package now has typescript support.

Install using

npm install https://github.com/jeroentvb/wind-scrape/releases/download/v2.0.0/dist.tgz
Badges
Extracted from project README
Maintainability
Related Projects