Skip to content

Commit

Permalink
Fix newline in program
Browse files Browse the repository at this point in the history
  • Loading branch information
visnup committed Aug 25, 2022
1 parent 8bc0f85 commit ba9f648
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@observablehq/prettier",
"version": "2.7.1-alpha.2",
"version": "2.7.1-alpha.3",
"description": "Prettier is an opinionated code formatter",
"bin": "./bin/prettier.js",
"repository": "prettier/prettier",
Expand Down
9 changes: 6 additions & 3 deletions src/language-js/printer-estree.js
Original file line number Diff line number Diff line change
Expand Up @@ -214,9 +214,12 @@ function printPathNoParens(path, options, print, args) {
if (printed) {
const needsParens = node.body[0] && startsWithNoLookaheadToken(node.body[0],
/* forbidFunctionClassAndDoExpr */ false);
if (needsParens) {parts.push("(");}
parts.push(printed);
if (needsParens) {parts.push(")");}
if (needsParens) {
printed.splice(printed.length - 1, 1);
parts.push("(", printed, ")");
} else {
parts.push(printed);
}
return parts;
}
return "";
Expand Down

0 comments on commit ba9f648

Please sign in to comment.