1#![doc = include_str!("../README.md")]
2
3mod builder;
4mod cache;
5mod data_json;
6mod error;
7mod escape;
8mod extension;
9mod frontmatter;
10mod page;
11mod sanitize;
12mod walk;
13mod watch;
14
15#[cfg(feature = "cite")]
16pub mod cite_adapter;
17#[cfg(feature = "litmus")]
18pub mod litmus_adapter;
19
20pub use builder::Builder;
21pub use error::DocError;
22pub use extension::{MarkdownAnalyzer, MarkdownProcessor};
23pub use watch::Watcher;
24
25#[cfg(feature = "cite")]
29pub use cite_adapter::CiteProcessor;
30#[cfg(feature = "cite")]
31pub use mini_cite::CiteStyle;
32#[cfg(feature = "litmus")]
33pub use litmus_adapter::LitmusAnalyzer;