0.0.1 • Published 8 years ago

iso-openweathermap v0.0.1

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

iso-openweathermap NPM version Build Status Dependency Status Coverage percentage

Isomorphic OpenWeatherMap API

Installation

$ npm install --save iso-openweathermap

Usage

$(document).ready(() => {

  const config = {
    API_ENDPOINT: 'http://api.openweathermap.org/data/2.5/weather', 
    API_KEY: 'Your API Key',
    UNITS: 'imperial', 
    MODE: 'json', 
    LAT: null, 
    LON: null,
    ACCURACY: 'high', 
    CALLBACK: null, 
    LANGUAGE: 'en',
  };

  let weather = new OpenWeatherMap(config);
  
  setInterval(() => {
    $('.country').text(weather.getCountry())
    $('.city').text(weather.getCity())
    $('.weather').html(weather.getWeatherDescription() + '<img src="' + weather.getWeatherIcon() + '" \/>');
    $('.temp').text(weather.getTemp() + weather.getUnitSymbol())
    $('.pressure').text(weather.getPressure())
    $('.humidity').text(weather.getHumidity())
    $('.windspeed').text(weather.getWindspeed())
  }, 3000);
});

License

MIT © Jay Looney <jay.m.looney@gmail.com>