diff --git a/lib/6to5/generation/buffer.js b/lib/6to5/generation/buffer.js index a3f4756653..ae6e174400 100644 --- a/lib/6to5/generation/buffer.js +++ b/lib/6to5/generation/buffer.js @@ -68,7 +68,6 @@ Buffer.prototype.removeLast = function (cha) { Buffer.prototype.newline = function (i, removeLast) { if (!this.buf) return; if (this.format.compact) return; - if (this.endsWith("{\n")) return; if (_.isBoolean(i)) { removeLast = i; @@ -76,6 +75,7 @@ Buffer.prototype.newline = function (i, removeLast) { } if (_.isNumber(i)) { + if (this.endsWith("{\n")) i--; if (this.endsWith(util.repeat(i, "\n"))) return; var self = this;