Enable frontmatter extension of the parser

This commit is contained in:
Lukas Stancik
2026-03-23 21:55:04 +01:00
parent 448b417db3
commit da83856042
+11 -1
View File
@@ -7,10 +7,20 @@ use clap::Parser;
use md_to_html::{file, html, parser};
use std::path::Path;
use std::process::exit;
use markdown::{Options, Constructs, ParseOptions, CompileOptions};
fn main() {
let args = Cli::parse();
let parser = parser::Parser::new(markdown::Options::gfm());
let parser = parser::Parser::new(Options{
parse: ParseOptions {
constructs: Constructs {
frontmatter: true,
..Constructs::default()
},
..ParseOptions::default()
},
compile: CompileOptions::gfm()
});
let html = html::Html::new();
match args.command {