import type { NextConfig } from 'next' import createMDX from '@next/mdx' const nextConfig: NextConfig = { output: 'export', trailingSlash: true, images: { unoptimized: true }, } const withMDX = createMDX({ options: { remarkPlugins: ['remark-frontmatter', 'remark-smartypants', 'remark-math', 'remark-gfm'], rehypePlugins: [ 'rehype-slug', ['rehype-external-links', { target: '_blank', rel: ['nofollow', 'noopener', 'noreferrer'] }], 'rehype-autolink-headings', ['rehype-pretty-code', { theme: { light: 'github-light', dark: 'github-dark-dimmed' }, keepBackground: false, grid: true }], '/mnt/blog/new-blog/lib/mdx-hast-visitor.js', 'rehype-katex', ], }, }) export default withMDX(nextConfig)