1.0.3 • Published 1 year ago

weather-time v1.0.3

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

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.

1.0.3

1 year ago

1.0.2

1 year ago

0.0.2

1 year ago

0.0.1-beta.0

1 year ago

0.0.0-dev

4 years ago