Documentation
¶
Overview ¶
Package fuego is a meta-engine for static site generation. See github.com/gofuego/fuego/engine for the public API.
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
fuego
command
|
|
|
Package core defines the fundamental types shared across the Fuego engine.
|
Package core defines the fundamental types shared across the Fuego engine. |
|
internal
|
|
|
buildcache
Package buildcache persists parsed pages between builds so an incremental build can skip re-parsing unchanged content.
|
Package buildcache persists parsed pages between builds so an incremental build can skip re-parsing unchanged content. |
|
dispatch
Package dispatch resolves which registered parser claims a file, by its base name.
|
Package dispatch resolves which registered parser claims a file, by its base name. |
|
formats
Package formats implements the CLI's format-module tooling: resolving format names to Go packages, generating the tool-owned formats.go a scaffolded project registers its parsers in, and materializing each format's contract docs (schema.md + golden fixtures) into the project's docs area so a coding agent finds them locally.
|
Package formats implements the CLI's format-module tooling: resolving format names to Go packages, generating the tool-owned formats.go a scaffolded project registers its parsers in, and materializing each format's contract docs (schema.md + golden fixtures) into the project's docs area so a coding agent finds them locally. |
|
linkcheck
Package linkcheck validates internal links in the rendered output.
|
Package linkcheck validates internal links in the rendered output. |
|
parsers
|
|
|
markdown
Package markdown provides a Fuego parser for Markdown files (.md) with YAML frontmatter and GFM (GitHub Flavored Markdown) extensions.
|
Package markdown provides a Fuego parser for Markdown files (.md) with YAML frontmatter and GFM (GitHub Flavored Markdown) extensions. |
Click to show internal directories.
Click to hide internal directories.