smelt.parse¶
Tier: Host — Available in every runtime, including headless mode.
Pure parsers: frontmatter extraction from markdown documents.
smelt.parse.frontmatter¶
Split ----delimited YAML frontmatter from a markdown document. Returns (frontmatter_table, body) or (nil, content) when no frontmatter is present.
smelt.parse.json¶
Parse a JSON document into a Lua value. Returns the decoded value on success, nil on parse error. Objects become tables, arrays become 1-indexed tables, numbers become integers when they fit losslessly.