MCPcopy Index your code
hub / github.com/NSRingo/WeatherKit

github.com/NSRingo/WeatherKit @v3.1.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v3.1.0 ↗ · + Follow
151 symbols 403 edges 30 files 30 documented · 20% updated 26d agov3.1.0 · 2026-03-12★ 2514 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

 iRingo: 🌤 WeatherKit

Extension points exported contracts — how you extend this code

Settings (Interface)
(no doc)
src/types.d.ts

Core symbols most depended-on inside this repo

providerNameToLogo
called by 28
src/function/providerNameToLogo.mjs
CurrentAirQuality
called by 12
src/class/QWeather.mjs
ConvertWeatherCode
called by 9
src/class/Weather.mjs
#Metadata
called by 8
src/class/ColorfulClouds.mjs
getDecimalLength
called by 8
src/class/SimplePrecisionMath.mjs
CategoryIndex
called by 8
src/class/AirQuality.mjs
CompareCategoryIndexes
called by 8
src/class/AirQuality.mjs
appendScaleToProviderName
called by 8
src/class/AirQuality.mjs

Shape

Method 93
Function 39
Class 18
Interface 1

Languages

TypeScript100%

Modules by API surface

src/class/QWeather.mjs24 symbols
src/class/AirQuality.mjs20 symbols
src/process/Response.mjs16 symbols
src/process/Response.dev.mjs16 symbols
src/class/MatchEnum.mjs16 symbols
src/class/ColorfulClouds.mjs13 symbols
src/class/WeatherKit2.mjs10 symbols
src/class/ForecastNextHour.mjs8 symbols
src/class/WAQI.mjs7 symbols
src/class/SimplePrecisionMath.mjs7 symbols
src/class/Weather.mjs6 symbols
src/function/setENV.mjs2 symbols

For agents

$ claude mcp add WeatherKit \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact