#![doc = include_str!("../README.md")]
mod builder;
mod cache;
mod data_json;
mod error;
mod escape;
mod extension;
mod frontmatter;
mod page;
mod sanitize;
mod walk;
mod watch;
#[cfg(feature = "cite")]
pub mod cite_adapter;
#[cfg(feature = "litmus")]
pub mod litmus_adapter;
pub use builder::Builder;
pub use error::DocError;
pub use extension::{MarkdownAnalyzer, MarkdownProcessor};
pub use watch::Watcher;
#[cfg(feature = "cite")]
pub use cite_adapter::CiteProcessor;
#[cfg(feature = "litmus")]
pub use litmus_adapter::LitmusAnalyzer;