Files
MODSetter-SurfSense/surfsense_web/source.config.ts
T
DESKTOP-RTLN3BA\$punk 7ea840dbb2 feat: enhance SurfSense with new skills, blog section, and improve SEO metadata
- Added multiple new skills to skills-lock.json from the repository `aaron-he-zhu/seo-geo-claude-skills`.
- Introduced `fuzzy-search` dependency in package.json for improved search functionality.
- Updated pnpm-lock.yaml to include the new `fuzzy-search` package.
- Enhanced SEO metadata across various pages, including canonical links and descriptions for better search visibility.
- Improved layout and structure of several components, including the homepage and changelog, to enhance user experience.
2026-04-11 23:38:12 -07:00

38 lines
815 B
TypeScript

import { defineConfig, defineDocs, frontmatterSchema } from "fumadocs-mdx/config";
import { z } from "zod";
export const docs = defineDocs({
dir: "content/docs",
});
export const changelog = defineDocs({
dir: "changelog/content",
docs: {
schema: frontmatterSchema.extend({
date: z.string(),
tags: z.array(z.string()).optional(),
version: z.string().optional(),
}),
},
});
export const blog = defineDocs({
dir: "blog/content",
docs: {
schema: frontmatterSchema.extend({
date: z.string(),
image: z.string().optional(),
author: z.string().default("SurfSense Team"),
authorAvatar: z.string().optional(),
tags: z.array(z.string()).optional(),
}),
},
});
export default defineConfig({
lastModifiedTime: "git",
mdxOptions: {
providerImportSource: "@/mdx-components",
},
});