1pub fn version() -> &'static str {
2 env!("CARGO_PKG_VERSION")
3}
4
5pub fn rustc_version() -> String {
6 std::env::var("RUSTC_VERSION").unwrap_or_else(|_| "unknown".into())
7}
8
9pub fn doctor_stub() -> String {
10 format!(
11 "mdvault-core v{} | rustc {} on {} ",
12 version(),
13 rustc_version(),
14 std::env::consts::OS
15 )
16}
17
18pub mod captures;
19pub mod config;
20pub mod domain;
21pub mod frontmatter;
22pub mod ids;
23pub mod index;
24pub mod macros;
25pub mod markdown_ast;
26pub mod rename;
27pub mod scripting;
28pub mod templates;
29pub mod types;
30pub mod vars;
31pub mod vault;