OneLauncher-Cracked/packages/oneclient_common/src/lib.rs

23 lines
647 B
Rust

//! Leaf crate must never depend on the database network stack or any
//! launcher subsystem or the dependency graph cycles back into a monolith
pub mod consent;
pub mod constants;
pub mod domain;
pub mod os_ext;
pub mod paths;
pub mod patch;
pub mod process;
pub mod search;
pub mod version;
mod error;
pub use domain::{
ContentType, GameLoader, HashAlgorithm, PackageUpdateMode, ProviderId, Resolution,
};
pub use error::{PathsError, PathsResult};
pub use os_ext::OsExt;
pub use patch::Patch;
pub use search::{MatchScore, SearchQuery, normalize_query};
pub use version::{ParsedMcVersion, VersionKey, format_mc_version, parse_mc_version};