~~ lineWidth: 40 ~~ == should print everything in a type alias == export declare type MyTypeAlias< T > = s; [expect] export declare type MyTypeAlias = s; == should break up in the type when exceeding the line width (this would previous break up the type params) == export type MyTypeAlias = Testing | ThisOut | ByGoingOverTheLimit; [expect] export type MyTypeAlias = | Testing | ThisOut | ByGoingOverTheLimit; == should handle type parameters going over line width == type Testing = string; [expect] type Testing< TestingThisOut, WithSuperLongParams, > = string;