UNPKG

api-weather

Version:

Simple way to use OpenWeatherMap API.

22 lines (17 loc) 727 B
"use strict"; const OW = require("./OW") const ow = new OW(); /** * * @param {string} q - City name, state code and country code divided by comma, use ISO 3166 country codes. * @param {string} lang - You can use this parameter to get the output in your language. * @param {string} key - API key from https://openweathermap.org/current * @param {string} unit - Temperature is available in Fahrenheit, Celsius and Kelvin units. Fahrenheit = F, Celsius = C, Kelvin = K */ async function getWeather(q,lang,key,unit){ ow.setKey(key); const data = await ow.getWeather(q,lang,unit); if(data.cod == '404') return console.log(data.message); return data; } module.exports = {getWeather};