bear-rs 0.2.0

Rust library for reading and writing Bear.app notes via the local SQLite database
Documentation
pub mod config;
pub mod dates;
pub mod db;
pub mod export;
pub mod frontmatter;
pub mod model;
pub mod notify;
pub mod output;
pub mod prefs;
pub mod search;
pub mod store;
pub mod verbose;

#[cfg(feature = "cli")]
pub(crate) mod cli;
#[cfg(feature = "cli")]
pub(crate) mod mcp;
#[cfg(feature = "cli")]
pub(crate) mod runner;

pub use model::{Attachment, Note, PinRecord, Tag};
pub use store::SqliteStore;

#[cfg(feature = "cli")]
pub fn run() -> anyhow::Result<()> {
    runner::run()
}