mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-06-15 03:09:59 -05:00
* Unify substitution type `any` handling into costruction and instantiation * Strengthen supertype reduction check to reduce breakage * Rename conditional type fields per convention * Explicitly handle anyish signatures in compareSignaturesRelated so strict variance doesnt kill subtyping * Allow tuple expansions to an `any` rest to be considered an `any` signature as well