Skip to content

Commit 72d3a94

Browse files
committed
fix: obey arrowParens=always on singular inferred lambda parameters
1 parent e83b7e2 commit 72d3a94

8 files changed

Lines changed: 1093 additions & 2 deletions

File tree

src/printers/expressions.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -682,6 +682,11 @@ function printLambdaExpressionSignature(
682682
} else {
683683
parts.push(parameters);
684684
}
685+
686+
if (path.node.parametersNode.type === SyntaxType.Identifier) {
687+
parts.unshift("(");
688+
parts.push(")");
689+
}
685690
}
686691

687692
const dangling = printDanglingComments(path);
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"arrowParens": "always"
3+
}
File renamed without changes.

0 commit comments

Comments
 (0)