tiefdownlib 0.10.0

A library to manage and convert TiefDown projects.
Documentation
use crate::{
    consts::CURRENT_MANIFEST_VERSION,
    manifest_model::{Manifest, Processors},
};

pub(crate) fn get_default_manifest() -> Manifest {
    Manifest {
        version: CURRENT_MANIFEST_VERSION,
        markdown_projects: None,
        templates: vec![],
        custom_processors: Processors {
            preprocessors: vec![],
            processors: vec![],
        },
        smart_clean: None,
        smart_clean_threshold: None,
        shared_metadata: None,
        metadata_settings: None,
        profiles: None,
        injections: None,
    }
}