Files
docs/examples/openapi/lib/source.ts
T

20 lines
473 B
TypeScript

import { createMDXSource } from 'fumadocs-mdx';
import { loader } from 'fumadocs-core/source';
import { attachFile, createOpenAPI } from 'fumadocs-openapi/server';
import { docs, meta } from '@/.source';
import { APIPlayground } from 'fumadocs-openapi/scalar';
export const source = loader({
baseUrl: '/docs',
source: createMDXSource(docs, meta),
pageTree: {
attachFile,
},
});
export const openapi = createOpenAPI({
renderer: {
APIPlayground,
},
});