{"library":"openweather-api-node","type":"library","category":null,"description":"openweather-api-node is a lightweight JavaScript/TypeScript wrapper that simplifies interaction with various OpenWeather API endpoints, including Current Weather, Forecast, OneCall (version 3.0), Geocoding, Historical data, and Air Pollution data. Currently at version 3.1.5, it provides a stable and actively maintained interface for integrating weather data into Node.js applications. The package has undergone significant refactoring, including a full TypeScript rewrite in v2.0.0 and the removal of Axios in v3.1.0, making it more self-contained. While there isn't a strict release schedule, the library sees regular updates for new API features and improvements. Its primary differentiator is its comprehensive support for multiple OpenWeather APIs and full TypeScript typings out-of-the-box.","language":"javascript","status":"active","version":"3.1.5","tags":["javascript","weather","openweather","openweathermap","meteo","weather-api","air","pollution","api","typescript"],"install":[{"cmd":"npm install openweather-api-node","imports":["import OpenWeatherAPI from 'openweather-api-node'","const { OpenWeatherAPI } = require('openweather-api-node')","import type { OpenWeatherAPI_Options } from 'openweather-api-node'"]},{"cmd":"yarn add openweather-api-node","imports":[]},{"cmd":"pnpm add openweather-api-node","imports":[]}],"homepage":"https://lolotoster.github.io/openweather-api-node/","github":"https://github.com/loloToster/openweather-api-node","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/openweather-api-node","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/openweather-api-node/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Mon Jul 20","install_tag":null}}