//! 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 constants; pub mod domain; pub mod os_ext; pub mod patch; pub mod paths; 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};