markterm 0.3.1

A rust library to render colored markdown to the terminal.
Documentation
use std::path::PathBuf;

use criterion::{criterion_group, criterion_main, Criterion};
use markterm::ColorChoice;

fn render() {
    let mut d = PathBuf::from(env!("CARGO_MANIFEST_DIR"));
    d.push("benches/sample.md");

    print!("{d:?}");
    let _ = markterm::render_file_to_stdout(&d, None, ColorChoice::Auto);
}

fn criterion_benchmark(c: &mut Criterion) {
    c.bench_function("fib 20", |b| b.iter(render));
}

criterion_group!(benches, criterion_benchmark);
criterion_main!(benches);