1extern crate pest;
2#[macro_use]
3extern crate pest_derive;
4
5#[macro_use]
6pub mod log;
7
8pub mod cmd;
9pub mod config;
10pub mod preprocess;
11pub mod renderer;
12pub mod utils;
13pub mod zk;
14
15#[doc(inline)]
16pub use crate::{cmd::build, cmd::init, cmd::serve, config::Config, zk::load_zk};
17
18pub const SRC_DIR: &str = "notes";
19pub const BUILD_DIR: &str = "html";
20pub const CONFIG_FILE: &str = "mdzk.toml";
21pub const SUMMARY_FILE: &str = ".mdzk_summary.md";
22pub const DEFAULT_ZK_TITLE: &str = "My mdzk";