-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(client): enhance type utilities and update test suites
Significantly improved the type inference utilities for routes in the client package. Updated the typing for `InferOutput` to use `Awaited` which allows better handling of asynchronous operations. Removed the unused `MaybePromise` type import as part of cleanup. Additionally, revamped the test suites to better reflect real-world usage and ensure type accuracy. This includes more detailed scenarios for route handling, input/output inference, and WebSocket interactions. The changes will improve developer experience and maintainability of the codebase.
- Loading branch information
Showing
1 changed file
with
120 additions
and
59 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters