internal/

directory
v1.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 6, 2026 License: MIT

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.
markdown/extensions/genericdirective
Package genericdirective is the goldmark side of site- and theme-authored generic directives (internal/directive): one block parser and renderer handle every registered ::: directive, dispatching on the fence name.
Package genericdirective is the goldmark side of site- and theme-authored generic directives (internal/directive): one block parser and renderer handle every registered ::: directive, dispatching on the fence name.
Package directive implements site- and theme-authored generic directives: data-driven ::: blocks defined by a directives/<name>.yaml schema, an <name>.html html/template, and an optional <name>.css sidecar.
Package directive implements site- and theme-authored generic directives: data-driven ::: blocks defined by a directives/<name>.yaml schema, an <name>.html html/template, and an optional <name>.css sidecar.
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").
telescope
Package telescope provides a built-in plugin that adds a command-palette style quick-navigation modal, opened with Ctrl+/ (Cmd+/ on Mac).
Package telescope provides a built-in plugin that adds a command-palette style quick-navigation modal, opened with Ctrl+/ (Cmd+/ on Mac).
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.
Package updatesign verifies ed25519 signatures on release artifacts for the self-update flow.
Package updatesign verifies ed25519 signatures on release artifacts for the self-update flow.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL