1#![allow(dead_code, unused_imports)]
2
3pub mod index;
4mod journal;
5pub mod mdbook;
6
7#[cfg(test)]
8mod support;
9
10pub use journal::*;
11
12mod prelude {
13 pub(crate) use super::*;
14
15 pub(crate) use anyhow::{bail, Context, Ok, Result};
16 pub(crate) use chrono::{DateTime, Utc};
17 pub(crate) use convert_case::{Case, Casing};
18 pub(crate) use once_cell::sync::{Lazy, OnceCell};
19 pub(crate) use serde::{Deserialize, Serialize};
20
21 pub(crate) use std::collections::BTreeMap;
22 pub(crate) use std::path::{Path, PathBuf};
23 pub(crate) use std::sync::Arc;
24
25 #[cfg(test)]
26 pub(crate) use mockall::automock;
27
28 pub type UtcDateTime = DateTime<Utc>;
29}