const withMDX = require("@next/mdx")({ extension: /\.mdx?$/, options: { // If you use remark-gfm, you'll need to use next.config.mjs // as the package is ESM only // https://github.com/remarkjs/remark-gfm#install remarkPlugins: [], rehypePlugins: [], // If you use `MDXProvider`, uncomment the following line. // providerImportSource: "@mdx-js/react", }, }); /** @type {import('next').NextConfig} */ const nextConfig = { reactStrictMode: true, swcMinify: true, experimental: { newNextLinkBehavior: true, scrollRestoration: true, }, pageExtensions: ["js", "jsx", "ts", "tsx", "md", "mdx"], images: { formats: ["image/avif", "image/webp"], }, }; module.exports = withMDX(nextConfig);