diff --git a/src/language-markdown/utilities.js b/src/language-markdown/utilities.js index a11db88cf..9c4605d95 100644 --- a/src/language-markdown/utilities.js +++ b/src/language-markdown/utilities.js @@ -317,8 +317,9 @@ function hasPrettierIgnore(path) { } function isSetextHeading(node) { - const { start, end } = node.position; - return start.line !== end.line; + return ( + node.type === "heading" && node.position.start.line < node.position.end.line + ); } const isNewLine = (node) => node?.type === "whitespace" && node.value === "\n";