Get Started
Install the package, pick a preset, and understand what the plugin guarantees immediately.
Open sectionDocusaurus-first linting for documentation repositories
A purpose-built ESLint plugin for Docusaurus config, themeConfig, navbar/footer schema, sidebars, pages, CSS boundaries, and TypeDoc-integrated docs workflows.
โ๏ธConfig-first
Deployment, validation, navbar, footer, PWA, and themeConfig rules live together in one focused plugin.
๐งญSidebar-safe
Category schemas, generated-index/doc link contracts, and duplicate doc assignment checks stay explicit.
๐จSite-aware
Pages, CSS, static assets, and component-level Docusaurus link semantics are covered when you want them.
๐ Stable rule catalog
Docusaurus-specific checks without generic lint noise.
๐งฉ Flat-config presets
From minimal baseline to stricter site-wide enforcement.
๐๏ธ Docs-repo coverage
Config, sidebars, theme, pages, CSS, and TypeDoc docs.
Pick the entry point that matches how you want to adopt the plugin: quick-start docs, the full rule catalog, preset guidance, or the maintainer-facing architecture docs.
Install the package, pick a preset, and understand what the plugin guarantees immediately.
Open sectionBrowse the hand-authored rule docs, rationale, and examples across the full Docusaurus rule catalog.
Open sectionCompare minimal, config, recommended, strict, and the broader rollout tiers with a linked preset matrix.
Open sectionUnderstand the docs app, generated API pages, site contract, and validation pipeline as a maintainer.
Open sectionThe rule catalog is intentionally centered on the pain points unique to Docusaurus repositories: config shape, themeConfig semantics, sidebars, site-source boundaries, and TypeDoc-adjacent docs workflows.
Top-level site config, deployment fields, plugin-pwa setup, validation severities, and theme-config metadata rules.
Explore rulesSidebar category shape, category links, generated-index/doc semantics, duplicate doc assignment, and collapse-state hygiene.
Explore rulesComponent link semantics, page module contracts, CSS boundaries, and static asset usage for mature docs sites.
Explore rules