docs: add canonicals

This commit is contained in:
Tiago
2025-04-24 10:54:36 +01:00
parent 46adb23cca
commit d09d7e6ab5
+12
View File
@@ -7,6 +7,18 @@ export default defineConfig({
description:
"Cap is a lightweight, modern open-source CAPTCHA alternative using SHA-256 proof-of-work",
lastUpdated: true,
transformPageData(pageData) {
pageData.frontmatter.head ??= [];
pageData.frontmatter.head.push([
"link",
{
rel: "canonical",
href: `https://capjs.js.org/${pageData.relativePath}`
.replace(/index\.md$/, "")
.replace(/\.md$/, ".html"),
},
]);
},
head: [
["link", { rel: "icon", href: "/logo.png" }],
[