File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -954,7 +954,9 @@ namespace ts {
954
954
955
955
function emitTypeLiteral ( node : TypeLiteralNode ) {
956
956
write ( "{" ) ;
957
- emitList ( node , node . members , ListFormat . TypeLiteralMembers ) ;
957
+ if ( node . members . length > 0 ) {
958
+ emitList ( node , node . members , ListFormat . SingleLineTypeLiteralMembers ) ;
959
+ }
958
960
write ( "}" ) ;
959
961
}
960
962
@@ -2945,7 +2947,8 @@ namespace ts {
2945
2947
// Precomputed Formats
2946
2948
Modifiers = SingleLine | SpaceBetweenSiblings ,
2947
2949
HeritageClauses = SingleLine | SpaceBetweenSiblings ,
2948
- TypeLiteralMembers = SpaceBetweenBraces | SpaceBetweenSiblings | Indented , // MultiLine | Indented,
2950
+ SingleLineTypeLiteralMembers = SpaceBetweenBraces | SpaceBetweenSiblings | Indented , // MultiLine | Indented,
2951
+ MultiLineTypeLiteralMembers = MultiLine | Indented ,
2949
2952
TupleTypeElements = CommaDelimited | SpaceBetweenSiblings | SingleLine | Indented ,
2950
2953
UnionTypeConstituents = BarDelimited | SpaceBetweenSiblings | SingleLine ,
2951
2954
IntersectionTypeConstituents = AmpersandDelimited | SpaceBetweenSiblings | SingleLine ,
You can’t perform that action at this time.
0 commit comments