package asciidocext_config
import "github.com/gohugoio/hugo/markup/asciidocext/asciidocext_config"
Package asciidocext_config holds asciidoc related configuration.
Index ¶
Variables ¶
var ( // Default holds Hugo's default asciidoc configuration. Default = Config{ Backend: "html5", Extensions: []string{}, Attributes: map[string]string{}, NoHeaderOrFooter: true, SafeMode: "unsafe", SectionNumbers: false, Verbose: false, Trace: false, FailureLevel: "fatal", WorkingFolderCurrent: false, PreserveTOC: false, } // CliDefault holds Asciidoctor CLI defaults (see https://asciidoctor.org/docs/user-manual/) CliDefault = Config{ Backend: "html5", SafeMode: "unsafe", FailureLevel: "fatal", } AllowedSafeMode = map[string]bool{ "unsafe": true, "safe": true, "server": true, "secure": true, } AllowedFailureLevel = map[string]bool{ "fatal": true, "warn": true, } AllowedBackend = map[string]bool{ "html5": true, "html5s": true, "xhtml5": true, "docbook5": true, "docbook45": true, "manpage": true, } DisallowedAttributes = map[string]bool{ "outdir": true, } )
Types ¶
type Config ¶
type Config struct { Backend string Extensions []string Attributes map[string]string bool SafeMode string SectionNumbers bool Verbose bool Trace bool FailureLevel string WorkingFolderCurrent bool PreserveTOC bool }
Config configures asciidoc.
Source Files ¶
- Version
- v0.144.2 (latest)
- Published
- Feb 19, 2025
- Platform
- linux/amd64
- Last checked
- 13 hours ago –
Tools for package owners.