-
Notifications
You must be signed in to change notification settings - Fork 3
Closed
Labels
refactorA change to the codebase that's neither a bug fix nor added functionalityA change to the codebase that's neither a bug fix nor added functionality
Milestone
Description
In #704 , we intentionally loosened types to unblock v1:
anyin:createEnv(def: unknown)coerce(schema: any)- plugin calls (
options as any)
FilterByPrefixbailout toany extends T ? any : …InferTypedoing a lot of conditional gymnastics
Scope:
- Audit any usage added for Standard Schema support
- Replace
anywith constrained generics where feasible - Revisit
InferTypecomplexity and collapse cases - Improve plugin typing without deep-instantiation explosions
Metadata
Metadata
Assignees
Labels
refactorA change to the codebase that's neither a bug fix nor added functionalityA change to the codebase that's neither a bug fix nor added functionality