JSDoc
Functions
createDocsNavFromDot
functionCreates a simple navigation model from a DOT manifest. The site can map this structure into Fumadocs-compatible navigation.
createDocsNavFromDot(dot: DotLike): DocsNavItem[]
Callout
functionCallout(props: CalloutProps): import("/home/runner/work/npm-factory/npm-factory/node_modules/.pnpm/@types+react@19.2.10/node_modules/@types/react/jsx-runtime").JSX.ElementCodeGroup
functionCodeGroup(props: CodeGroupProps): import("/home/runner/work/npm-factory/npm-factory/node_modules/.pnpm/@types+react@19.2.10/node_modules/@types/react/jsx-runtime").JSX.ElementStep
functionStep(props: StepProps): import("/home/runner/work/npm-factory/npm-factory/node_modules/.pnpm/@types+react@19.2.10/node_modules/@types/react/jsx-runtime").JSX.ElementSteps
functionSteps(props: PropsWithChildren): import("/home/runner/work/npm-factory/npm-factory/node_modules/.pnpm/@types+react@19.2.10/node_modules/@types/react/jsx-runtime").JSX.ElementTab
functionTab(props: TabProps): import("/home/runner/work/npm-factory/npm-factory/node_modules/.pnpm/@types+react@19.2.10/node_modules/@types/react/jsx-runtime").JSX.ElementTabs
functionTabs(props: TabsProps): import("/home/runner/work/npm-factory/npm-factory/node_modules/.pnpm/@types+react@19.2.10/node_modules/@types/react/jsx-runtime").JSX.ElementTypes
DocsNavItem
typetype DocsNavItem = {
title: string;
href: string;
items: DocsNavItem[];
}DotLike
typetype DotLike = {
project: {
id: string;
};
modules: DotLikeModule[];
docs: {
apiDocs: "enabled" | "disabled";
};
}