diff options
-rw-r--r-- | src/js_printer.zig | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/js_printer.zig b/src/js_printer.zig index 9e2d0ad0c..dc4061c1a 100644 --- a/src/js_printer.zig +++ b/src/js_printer.zig @@ -4062,7 +4062,11 @@ fn NewPrinter( p.printBody(s.body); }, .s_label => |s| { - p.printIndent(); + if (!p.options.minify_whitespace and p.options.indent > 0) { + p.addSourceMapping(stmt.loc); + p.printIndent(); + } + p.printSpaceBeforeIdentifier(); p.printSymbol(s.name.ref orelse Global.panic("Internal error: expected label to have a name {any}", .{s})); p.print(":"); p.printBody(s.stmt); |