Directories
¶
| Path | Synopsis |
|---|---|
|
Package deploy defines the Deployer capability interface — the first concrete capability in huan's unified plugin system (see docs/adr/0003-unified-plugin-system.md).
|
Package deploy defines the Deployer capability interface — the first concrete capability in huan's unified plugin system (see docs/adr/0003-unified-plugin-system.md). |
|
cloudflare
Package cloudflare implements the Cloudflare deploy plugin (Cloudflare Pages direct-upload in PR1; R2 and Worker arrive in later PRs).
|
Package cloudflare implements the Cloudflare deploy plugin (Cloudflare Pages direct-upload in PR1; R2 and Worker arrive in later PRs). |
|
Package encrypt implements full-page content access control: public, protected, private.
|
Package encrypt implements full-page content access control: public, protected, private. |
|
Package equiv provides HTML/SEO/AI field comparison utilities for verifying huan output equivalence against Hugo.
|
Package equiv provides HTML/SEO/AI field comparison utilities for verifying huan output equivalence against Hugo. |
|
Package i18n loads translation files and resolves keys to translated strings.
|
Package i18n loads translation files and resolves keys to translated strings. |
|
Package observability provides cross-cutting structured logging used by huan's release/deploy pipelines.
|
Package observability provides cross-cutting structured logging used by huan's release/deploy pipelines. |
|
Package output handles writing rendered HTML and assets to the publish directory.
|
Package output handles writing rendered HTML and assets to the publish directory. |
|
Package pagination implements Hugo-style page pagination.
|
Package pagination implements Hugo-style page pagination. |
|
Package plugin defines the unified plugin host for huan extensions.
|
Package plugin defines the unified plugin host for huan extensions. |
|
Package release implements the `huan release` command: cross-compile huan for a set of target platforms, archive each with LICENSE/README, compute sha256 checksums, and emit a JSON manifest into /release/{version}/.
|
Package release implements the `huan release` command: cross-compile huan for a set of target platforms, archive each with LICENSE/README, compute sha256 checksums, and emit a JSON manifest into /release/{version}/. |
|
Package shortcode provides Hugo-compatible shortcode registration and expansion.
|
Package shortcode provides Hugo-compatible shortcode registration and expansion. |
|
Package taxonomy builds tag/category taxonomies from page frontmatter.
|
Package taxonomy builds tag/category taxonomies from page frontmatter. |
|
Package version exposes the huan version string, embedded from the VERSION file at build time.
|
Package version exposes the huan version string, embedded from the VERSION file at build time. |
Click to show internal directories.
Click to hide internal directories.