Open source weather API, Provided by https://www.HackYourForecast.com, powered by contributors ❤
npm i hackyourforecast
const hackYourForecast = require("hackyourforecast");
const cities = [
{ lat: 37.5681, lng: 126.998, timestamp: 1539268428 },
{ lat: 35.9581, lng: 128.936, timestamp: new Date() },
{ lat: 37.569, lng: 126.983 }
];
hackYourForecast.lookup(cities).then(console.log);
/*
output type: JSON, output schema:
[{
"result": {
[
{
"weather": {
"TemperatureC: 7.6,
"windSpeedMps: 0.3,
etc..
},
"location": {
"lat": 37.5683,
"lng": 126.998,
"fromHour": 1539268428,
"distance": 0.1735
}
},
etc..
]
}
}]
/*
- Fork this and create your feature branch: git checkout -b my-new-feature
- Commit your changes: git commit -am 'Added some feature'
- Push to the branch: git push origin my-new-feature
- Submit a pull request.
see more details about contributing
ISC