Skip to content

ThatTonybo/node-weather

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-weather

A module that makes it easy to get the weather for anywhere in the world.

install size

Install

You can install node-weather from npm or yarn, provided a recent version of node.js is installed.

npm install weather
yarn add weather

Getting started

node-weather uses the here.com weather API. You'll need an appID and appCode from here.com before using node-weather. When you have them, import the module, and pass them through.

Getting a here.com appID and appCode

Click here to create a free here.com account. Once finished and confirmed, get your appID and appCode.

Example

Here's a quick example of getting the weather for Brisbane, Australia:

const Weather = require('weather');

const appID = ''; // here.com appID
const appCode = ''; // here.com appCode

const weather = new Weather({
    appID,
    appCode
});

// now(<location>) returns a Promise
weather.now('Brisbane, Australia').then((results) => {
    console.log(results);
});

Licence

(c) 2019 ThatTonybo. Licenced under the GNU GPL v3 license, do not modify and republish without explicit permission.

About

An easy way to fetch the weather.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages