diff --git a/packages/babel-generator/src/generators/expressions.js b/packages/babel-generator/src/generators/expressions.js index aaecc7282f..36f0485a91 100644 --- a/packages/babel-generator/src/generators/expressions.js +++ b/packages/babel-generator/src/generators/expressions.js @@ -88,7 +88,7 @@ export function Decorator(node: Object) { function commaSeparatorNewline() { this.token(","); - this.push("\n"); + this.newline(); } export function CallExpression(node: Object) { diff --git a/packages/babel-generator/src/generators/statements.js b/packages/babel-generator/src/generators/statements.js index 9cfeab8d26..38044cacbe 100644 --- a/packages/babel-generator/src/generators/statements.js +++ b/packages/babel-generator/src/generators/statements.js @@ -208,14 +208,14 @@ export function DebuggerStatement() { function variableDeclarationIdent() { // "let " or "var " indentation. this.token(","); - this.push("\n"); + this.newline(); for (let i = 0; i < 4; i++) this.push(" "); } function constDeclarationIdent() { // "const " indentation. this.token(","); - this.push("\n"); + this.newline(); for (let i = 0; i < 6; i++) this.push(" "); }