Skip to content

Commit f08670f

Browse files
committed
feat: add remark plugin to rewrite localized links in Markdown content
1 parent 5e8ed6a commit f08670f

3 files changed

Lines changed: 657 additions & 0 deletions

File tree

astro/astro.config.mjs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { defineConfig } from 'astro/config';
33
import mdx from '@astrojs/mdx';
44
import icon from 'astro-icon';
55
import expressiveCode from 'astro-expressive-code';
6+
import remarkRewriteLocalizedLinks from '@/utils/remark/rewrite-localized-links.mjs';
67

78
/* https://docs.netlify.com/configure-builds/environment-variables/#read-only-variables */
89
const NETLIFY_PREVIEW_SITE = process.env.CONTEXT !== 'production' && process.env.DEPLOY_PRIME_URL;
@@ -27,4 +28,7 @@ export default defineConfig({
2728
mdx(),
2829
icon(),
2930
],
31+
markdown: {
32+
remarkPlugins: [[remarkRewriteLocalizedLinks, { prefixes: ['guide', 'starter', 'api'] }]],
33+
},
3034
});

0 commit comments

Comments
 (0)