Directories
¶
| Path | Synopsis |
|---|---|
|
Package asset handles CSS/JS bundling, image optimization, and content-hashed asset pipelines.
|
Package asset handles CSS/JS bundling, image optimization, and content-hashed asset pipelines. |
|
Package atomicwrite provides atomic file write operations via temp-file + rename.
|
Package atomicwrite provides atomic file write operations via temp-file + rename. |
|
Package build orchestrates the full site build pipeline.
|
Package build orchestrates the full site build pipeline. |
|
Package buildlock provides an exclusive, crash-safe lock on a build output directory so two sarde processes cannot write into the same dist/ at once (a second dev server or a build racing a dev server silently corrupts fingerprinted assets; see my-docs/handoffs/dev-server-asset-404-handoff.md).
|
Package buildlock provides an exclusive, crash-safe lock on a build output directory so two sarde processes cannot write into the same dist/ at once (a second dev server or a build racing a dev server silently corrupts fingerprinted assets; see my-docs/handoffs/dev-server-asset-404-handoff.md). |
|
Package component provides the ComponentRegistry for component overrides.
|
Package component provides the ComponentRegistry for component overrides. |
|
markdown/extensions/blockutil
Package blockutil provides shared helpers for container-style block directive parsers.
|
Package blockutil provides shared helpers for container-style block directive parsers. |
|
markdown/extensions/codediff
Package codediff is a stub extension for organizational completeness.
|
Package codediff is a stub extension for organizational completeness. |
|
Package editor provides safe, auditable file edits for user content.
|
Package editor provides safe, auditable file edits for user content. |
|
Package license implements offline verification of ed25519-signed license files for premium external plugins.
|
Package license implements offline verification of ed25519-signed license files for premium external plugins. |
|
Package navigation builds sidebar nav trees, breadcrumbs, and prev/next links for docs-layout collections.
|
Package navigation builds sidebar nav trees, breadcrumbs, and prev/next links for docs-layout collections. |
|
Package plugin implements the 4-hook plugin lifecycle system and built-in plugins.
|
Package plugin implements the 4-hook plugin lifecycle system and built-in plugins. |
|
announcements
Package announcements provides a built-in plugin that renders dismissible announcement banners at the bottom of every page.
|
Package announcements provides a built-in plugin that renders dismissible announcement banners at the bottom of every page. |
|
clientplugins
Package clientplugins provides a declarative manifest-driven loader for client-side plugins.
|
Package clientplugins provides a declarative manifest-driven loader for client-side plugins. |
|
external
Package external loads declarative disk-based plugins from {project}/plugins/{slug}/.
|
Package external loads declarative disk-based plugins from {project}/plugins/{slug}/. |
|
katex
Package katex provides a built-in plugin that ships KaTeX runtime assets and wires them into any page whose rendered HTML contains math markup.
|
Package katex provides a built-in plugin that ships KaTeX runtime assets and wires them into any page whose rendered HTML contains math markup. |
|
mermaid
Package mermaid provides a built-in plugin that ships Mermaid runtime assets and wires them into pages whose rendered HTML contains a mermaid diagram (class="sarde-mermaid").
|
Package mermaid provides a built-in plugin that ships Mermaid runtime assets and wires them into pages whose rendered HTML contains a mermaid diagram (class="sarde-mermaid"). |
|
Package project provides the ProjectManager API that bridges the desktop app and CLI to the site engine.
|
Package project provides the ProjectManager API that bridges the desktop app and CLI to the site engine. |
|
Package server provides the dev server with HTTP serving, file watching, and WebSocket live reload.
|
Package server provides the dev server with HTTP serving, file watching, and WebSocket live reload. |
|
Package taxonomy aggregates tags, categories, and other taxonomies across all pages.
|
Package taxonomy aggregates tags, categories, and other taxonomies across all pages. |
|
Package template provides the Go html/template engine with custom functions and template lookup resolution.
|
Package template provides the Go html/template engine with custom functions and template lookup resolution. |
|
Package theme handles theme discovery, loading, token resolution, and CSS generation.
|
Package theme handles theme discovery, loading, token resolution, and CSS generation. |
Click to show internal directories.
Click to hide internal directories.