TS 4.4 is smarter. It can now analyze aliased conditions.
function foo(arg: string | unknown) {
const isString = typeof arg === "string";
if (isString) {
console.log(arg.toUpperCase()); // Works in 4.4!
}
}
Discover more from C4: Container, Code, Cloud & Context
Subscribe to get the latest posts sent to your email.