summaryrefslogtreecommitdiff
path: root/packages/markdown/remark/src
diff options
context:
space:
mode:
authorGravatar Fred K. Schott <fkschott@gmail.com> 2022-07-18 14:32:51 -0700
committerGravatar Fred K. Schott <fkschott@gmail.com> 2022-07-18 14:32:51 -0700
commitf5c9d8e82970dc955a398898a201c00e18adb95e (patch)
tree13909d0b85478374b11fe4ac903bff927ca0ebf3 /packages/markdown/remark/src
parent4555c8cb0ba592fa8e7c888059ee5f3b7668483c (diff)
downloadastro-f5c9d8e82970dc955a398898a201c00e18adb95e.tar.gz
astro-f5c9d8e82970dc955a398898a201c00e18adb95e.tar.zst
astro-f5c9d8e82970dc955a398898a201c00e18adb95e.zip
Revert "Removes trailing dash from generated slugs in markdown (#3044)"
This reverts commit 8530cce14f9953e0e5d6b12807720e62b9b5cf1f.
Diffstat (limited to 'packages/markdown/remark/src')
-rw-r--r--packages/markdown/remark/src/rehype-collect-headers.ts6
1 files changed, 1 insertions, 5 deletions
diff --git a/packages/markdown/remark/src/rehype-collect-headers.ts b/packages/markdown/remark/src/rehype-collect-headers.ts
index 50a9c5da1..f8cedd0d5 100644
--- a/packages/markdown/remark/src/rehype-collect-headers.ts
+++ b/packages/markdown/remark/src/rehype-collect-headers.ts
@@ -53,11 +53,7 @@ export default function createCollectHeaders() {
node as any
).value = `<${node.tagName} id={${node.properties.id}}>${raw}</${node.tagName}>`;
} else {
- let slug = slugger.slug(text);
-
- if (slug.endsWith('-')) slug = slug.slice(0, -1);
-
- node.properties.id = slug;
+ node.properties.id = slugger.slug(text);
}
}