Files
better-auth/docs/next.config.mjs
Robi 0c4583c015 docs: add LLM copy button and view options components (#3423)
* feat: add LLM copy button and view options components
- update routing for LLM text generation, adding .mdx to a route now generates its .md repsresentation
- add rewrite from /docs/:path*mdx to /llms.txt/:path so ai can traverse the llms.txt as routes

* chore: lint

* chore: cubic
2025-07-17 01:16:04 -07:00

61 lines
1003 B
JavaScript

import { createMDX } from "fumadocs-mdx/next";
const withMDX = createMDX();
/** @type {import('next').NextConfig} */
const config = {
async rewrites() {
return [
{
source: "/docs/:path*.mdx",
destination: "/llms.txt/:path*",
},
];
},
redirects: async () => {
return [
{
source: "/docs",
destination: "/docs/introduction",
permanent: true,
},
{
source: "/docs/examples",
destination: "/docs/examples/next-js",
permanent: true,
},
];
},
serverExternalPackages: [
"ts-morph",
"typescript",
"oxc-transform",
"@shikijs/twoslash",
],
images: {
remotePatterns: [
{
hostname: "images.unsplash.com",
},
{
hostname: "assets.aceternity.com",
},
{
hostname: "pbs.twimg.com",
},
{
hostname: "github.com",
},
{
hostname: "hebbkx1anhila5yf.public.blob.vercel-storage.com",
},
],
},
reactStrictMode: true,
typescript: {
ignoreBuildErrors: true,
},
};
export default withMDX(config);