Skip to content

feat: integrate Tomorrow.io provider#26

Merged
victorquinn merged 5 commits intomainfrom
feat/tomorrow-provider
Oct 9, 2025
Merged

feat: integrate Tomorrow.io provider#26
victorquinn merged 5 commits intomainfrom
feat/tomorrow-provider

Conversation

@victorquinn
Copy link
Member

Summary

  • add TomorrowProvider with weather-code normalization and capability metadata
  • expose provider via factory/capabilities map and document new module in contributor guide
  • cover success/error paths with dedicated tests to keep coverage above 99%

Testing

  • yarn lint
  • yarn coverage

@codecov
Copy link

codecov bot commented Oct 9, 2025

Codecov Report

❌ Patch coverage is 96.55172% with 2 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/providers/providerFactory.ts 50.00% 0 Missing and 1 partial ⚠️
src/providers/tomorrow/client.ts 97.87% 0 Missing and 1 partial ⚠️

📢 Thoughts on this report? Let us know!

@victorquinn victorquinn merged commit c4c66f9 into main Oct 9, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant