internal/

directory
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Jun 14, 2026 License: MIT

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 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 translate defines the Translator capability interface — the second concrete capability in huan's unified plugin system (after deploy.Deployer, see docs/adr/0003-unified-plugin-system.md and docs/adr/0008-translator-capability-qwen3-plugin.md).
Package translate defines the Translator capability interface — the second concrete capability in huan's unified plugin system (after deploy.Deployer, see docs/adr/0003-unified-plugin-system.md and docs/adr/0008-translator-capability-qwen3-plugin.md).
qwen3
Package qwen3 implements the Translator capability via local Qwen3 models served by Ollama HTTP API.
Package qwen3 implements the Translator capability via local Qwen3 models served by Ollama HTTP API.
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.

Jump to

Keyboard shortcuts

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