weather-time
v1.0.3
Published
Un paquete para obtener datos meteorológicos actuales y pronósticos de cualquier ciudad del mundo.
Downloads
15
Readme
Welcome to Weather Time 🌤️
Weather Time is an easy-to-use package for obtaining current weather data, weather forecasts and time zones for any city in the world using the WeatherAPI.
⚙ Installation
You can install Weather Time via npm:
npm install weather-time
📝 Usage
To use Weather Time in your project, require it and call its functions with the desired location.
const weather = require('weather-time');
// Get current weather data for Paris
weather.getWeather('Paris')
.then(data => {
console.log('Weather data for Paris:', data);
})
.catch(error => {
console.error('Error fetching weather data:', error);
});
// Get weather forecast for London
weather.getForecast('London')
.then(data => {
console.log('Weather forecast for London:', data);
})
.catch(error => {
console.error('Error fetching weather forecast:', error);
});
// Get timezone for New York
weather.getTimezone('New York')
.then(data => {
console.log('Timezone for New York:', data);
})
.catch(error => {
console.error('Error fetching timezone:', error);
});
// Get available keys for querying weather data
weather.getQuerysValues('Sydney')
.then(keys => {
console.log('Available keys for Sydney:', keys);
})
.catch(error => {
console.error('Error fetching available keys:', error);
});
📕 API Reference
getWeather(location, queries = [])
Fetches current weather data for a specified location. Optionally, you can provide an array of specific data queries.
getForecast(location)
Fetches weather forecast data for a specified location.
getTimezone(location)
Fetches timezone data for a specified location.
getQuerysValues(location)
Fetches available keys for querying weather data for a specified location.
📦 Contributing
Contributions are welcome! Please check out the contribution guidelines before making any pull requests.
📜 License
This project is licensed under the ISC License.