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 route;
12mod sanitize;
13mod walk;
14mod watch;
15
16#[cfg(feature = "cite")]
17pub mod cite_adapter;
18#[cfg(feature = "litmus")]
19pub mod litmus_adapter;
20
21pub use builder::Builder;
22pub use error::DocError;
23pub use extension::{MarkdownAnalyzer, MarkdownProcessor};
24pub use watch::Watcher;
25
26#[cfg(feature = "cite")]
30pub use cite_adapter::CiteProcessor;
31#[cfg(feature = "litmus")]
32pub use litmus_adapter::LitmusAnalyzer;
33#[cfg(feature = "cite")]
34pub use mini_cite::CiteStyle;