Ga naar inhoud

Configuratiereferentie

vsa.toml

Projectdefaults worden vastgelegd in vsa.toml.

[rendering]
max-line-width = 800

[hugo]
assets-url-prefix = "/vsa"
output-mode = "img"

[audio]
format = "mp3"

[validation.severity]
VSA-SEMANTIC-MODIFIER-COUNT-MISMATCH = "warning"

Defaults

Instelling Default Betekenis
max-line-width 800 Maximale SVG-regelbreedte
assets-url-prefix /vsa URL-prefix voor SVG-assets
output-mode img Markdown-uitvoer als <img>
audio.format mp3 Default voor vsa audio

Voorrang

CLI-optie
  ↓
vsa.toml
  ↓
default

Severity-overrides

Gebruik severity-overrides om specifieke semantische meldingen tijdelijk als waarschuwing te behandelen.

[validation.severity]
VSA-SEMANTIC-MODIFIER-COUNT-MISMATCH = "warning"
Waarde Betekenis
error Validatie faalt
warning Melding tonen, verwerking mag doorgaan

Commando-ondersteuning

Commando Gebruikt severity-config? Gebruikt [audio]?
vsa validate Ja Nee
vsa process Ja Nee
vsa build-markdown Ja Nee
vsa audio Nee Ja (format)
mvsa mp3/ogg/wav Nee Nee (formaat = subcommando)
vsa svg Nee Nee
vsa blocks Nee Nee
vsa parse Nee Nee

Hard blijvende fouten

Syntax-errors blijven altijd error.

Voorbeeld:

{onafgesloten