1.ts(1,9): error TS2872: This kind of expression is always truthy.


==== 0.ts (0 errors) ====
    {
        type Data = string | boolean;
        let obj: Data = true;
    }
    export { }
    
==== 1.ts (1 errors) ====
    var x = "hi" || 5;
            ~~~~
!!! error TS2872: This kind of expression is always truthy.
    export default x;