Documentation
use crate::NotedownMeta;

pub fn build_zola(meta: &NotedownMeta) -> String {
    let mut code = String::with_capacity(100);
    if let Some(s) = &meta.title {
        code.push_str(&format!("title = \"{}\"\n", s));
    }
    if let Some(s) = &meta.created_time {
        code.push_str(&format!("date = {}\n", s.format("%Y-%m-%d")));
    }

    code.push_str("[taxonomies]\n");
    if meta.tags.len() != 0 {
        code.push_str(&format!("tags = {:?}\n", meta.tags));
    }
    if meta.categories.len() != 0 {
        code.push_str(&format!("categories = {:?}\n", meta.categories));
    }
    return format!("+++\n{}+++\n\n", code);
}