You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[ID-Prep] Preserve type nodes from type assertions in declarationsΒ #57587
What do you want to use this for?
This would improvement would can bring us closer to external declaration emitters being a reality.
What shortcomings exist with current approaches?
An external tool can extract the type from the assertion, but then they would have different declarations. It would be great if, where possible, typescript would also preserve types as written.
What workarounds are you using in the meantime?
We could force users to always specify the type even when it's obvious from the assertion, but this makes for very frustrating DX
Activity