Interface: ArdoPluginOptions
Properties
title
optional
title: stringSite title (used for default meta tags)
description
optional
description: stringSite description (used for default meta tags)
base
optional
base: stringBase URL path
srcDir
optional
srcDir: stringContent source directory (default: 'content')
outDir
optional
outDir: stringBuild output directory (default: 'dist')
lang
optional
lang: stringSite language (default: 'en')
head
optional
head: HeadConfig[]Additional head tags (deprecated: use React Router Meta instead)
themeConfig
optional
themeConfig: ThemeConfigTheme configuration for backwards compatibility. Prefer using JSX components with props instead.
markdown
optional
markdown: MarkdownConfigMarkdown processing options
typedoc
optional
typedoc: true | TypeDocConfigTypeDoc API documentation generation.
true: Enable with defaults (./src/index.ts → content/api-reference/){ ... }: Enable with custom config
vite
optional
vite: Record<string, unknown>Custom Vite configuration
routes
optional
routes: false | ArdoRoutesPluginOptionsOptions for the routes generator plugin
githubPages
optional
githubPages: booleanAuto-detect GitHub repository and set base path for GitHub Pages.
When true, automatically sets base: '/repo-name/' if deploying to GitHub Pages.
routesDir
optional
routesDir: stringDirectory where routes are located.