blazegraph-io 0.0.1

Document intelligence platform - coming soon
Documentation
//! # Blazegraph IO
//!
//! Document Intelligence Platform
//!
//! Transform any document into intelligent, interactive knowledge graphs.
//! Upload PDFs, Word docs, or web content and unlock structured insights.
//!
//! This crate is currently in development.
//! Visit <https://blazegraph.io> for updates.
//!
//! © 2025 Amplify Technology

/// Current version of Blazegraph IO
pub const VERSION: &str = env!("CARGO_PKG_VERSION");

/// Package information
pub struct PackageInfo {
    pub name: &'static str,
    pub version: &'static str,
    pub description: &'static str,
    pub website: &'static str,
    pub status: &'static str,
}

/// Get package information
pub fn get_info() -> PackageInfo {
    PackageInfo {
        name: "Blazegraph IO",
        version: VERSION,
        description: "Document Intelligence Platform",
        website: "https://blazegraph.io",
        status: "coming-soon",
    }
}

/// Print package information
pub fn print_info() {
    let info = get_info();
    println!("{} - {}", info.name, info.description);
    println!("Version: {}", info.version);
    println!("Visit {} for updates", info.website);
}

#[cfg(test)]
mod tests {
    use super::*;

    #[test]
    fn test_version() {
        assert_eq!(VERSION, "0.0.1");
    }

    #[test]
    fn test_package_info() {
        let info = get_info();
        assert_eq!(info.name, "Blazegraph IO");
        assert_eq!(info.status, "coming-soon");
    }
}