diff --git a/packages/babel-generator/src/printer.js b/packages/babel-generator/src/printer.js index 026fa4fba4..488c045f32 100644 --- a/packages/babel-generator/src/printer.js +++ b/packages/babel-generator/src/printer.js @@ -287,14 +287,11 @@ export default class Printer extends Buffer { // whitespace before this.newline(this.whitespace.getNewlinesBefore(comment)); + if (!this.endsWith(["[", "{"])) this.space(); + let column = this.position.column; let val = this.generateComment(comment); - if (column && !this.endsWith(["\n", " ", "[", "{"])) { - this._push(" "); - column++; - } - // if (comment.type === "CommentBlock" && this.format.indent.adjustMultilineComment) { let offset = comment.loc && comment.loc.start.column;