snapshot of https://github.com/shadcn-ui/ui.git (main, 2026-09-15; blobs > 131072B omitted)
This commit is contained in:
39
apps/v4/source.config.ts
Normal file
39
apps/v4/source.config.ts
Normal file
@@ -0,0 +1,39 @@
|
||||
import { defineConfig, defineDocs } from "fumadocs-mdx/config"
|
||||
import rehypePrettyCode from "rehype-pretty-code"
|
||||
|
||||
import { transformers } from "@/lib/highlight-code"
|
||||
|
||||
export default defineConfig({
|
||||
mdxOptions: {
|
||||
rehypePlugins: (plugins) => {
|
||||
plugins.shift()
|
||||
plugins.push([
|
||||
rehypePrettyCode,
|
||||
{
|
||||
theme: {
|
||||
dark: "vesper",
|
||||
light: "github-light-default",
|
||||
},
|
||||
transformers,
|
||||
},
|
||||
])
|
||||
|
||||
return plugins
|
||||
},
|
||||
},
|
||||
})
|
||||
|
||||
export const docs = defineDocs({
|
||||
dir: "content/docs",
|
||||
// TODO: Fix this when we upgrade to zod v4.
|
||||
// docs: {
|
||||
// schema: frontmatterSchema.extend({
|
||||
// links: z.optional(
|
||||
// z.object({
|
||||
// doc: z.string().optional(),
|
||||
// api: z.string().optional(),
|
||||
// })
|
||||
// ),
|
||||
// }),
|
||||
// },
|
||||
})
|
||||
Reference in New Issue
Block a user