Skip to content

[TypeScript client] feat: RPC & in-memory clients - #155

Open
0xpolarzero wants to merge 62 commits into
wevm:mainfrom
0xpolarzero:typed-client-public-surface
Open

[TypeScript client] feat: RPC & in-memory clients#155
0xpolarzero wants to merge 62 commits into
wevm:mainfrom
0xpolarzero:typed-client-public-surface

Merge branch 'typed-client-runtime-foundation' into typed-client-publ…

a9928e8
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 30, 2026 in 1s

No report found to compare against

View this Pull Request on Codecov

No report found to compare against

Details

Codecov Report

❌ Patch coverage is 95.97315% with 36 lines in your changes missing coverage. Please review.
⚠️ Please upload report for BASE (main@4de8518). Learn more about missing BASE report.

Files with missing lines Patch % Lines
src/Cli.ts 91.93% 9 Missing and 1 partial ⚠️
src/internal/handlers/rpc.ts 92.85% 9 Missing ⚠️
src/client/actions/RunActions.ts 95.59% 5 Missing and 2 partials ⚠️
src/client/transports/HttpTransport.ts 96.94% 4 Missing ⚠️
src/client/transports/MemoryTransport.ts 89.65% 3 Missing ⚠️
src/internal/runtime-context.ts 97.10% 2 Missing ⚠️
src/client/actions/ResourcesActions.ts 98.27% 1 Missing ⚠️
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #155   +/-   ##
=======================================
  Coverage        ?   94.91%           
=======================================
  Files           ?       40           
  Lines           ?     4424           
  Branches        ?     1753           
=======================================
  Hits            ?     4199           
  Misses          ?      189           
  Partials        ?       36           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.