Files
zeekay d389d2cda8 Merge upstream/dev: upstream fumadocs updates with @hanzo/docs-* naming
Merge 67 upstream commits including:
- packages/ui deleted, replaced by base-ui + radix-ui
- New packages: story, tailwind, shared, stf
- Build system: tsup → tsdown migration
- New flux layout support
- Various bug fixes and improvements

All upstream fumadocs-* and @fumadocs/* package names
remapped to @hanzo/docs-* namespace.
2026-02-08 21:29:03 -08:00

32 lines
743 B
TypeScript

import { defineConfig, defineDocs } from '@hanzo/docs-mdx/config';
import { remarkObsidian, RemarkObsidianOptions } from '@hanzo/docs-obsidian/mdx';
import { readVaultFiles } from '@hanzo/docs-obsidian';
import { pageSchema } from '@hanzo/docs-core/source/schema';
export const docs = defineDocs({
dir: 'content/docs',
docs: {
schema: pageSchema.partial(),
},
});
export default defineConfig({
mdxOptions: async () => {
const files = await readVaultFiles({
dir: 'content/docs/Obsidian Vault',
});
return {
remarkPlugins: (plugins) => [
[
remarkObsidian,
{
files,
} satisfies RemarkObsidianOptions,
],
...plugins,
],
};
},
});