quantum_mc/lib.rs
1pub use libic::*;
2
3pub async fn get_quilt_versions() -> MavenVersionResult {
4 let resp = util::get(
5 "https://maven.quiltmc.org/repository/release/org/quiltmc/quilt-loader/maven-metadata.xml"
6 .to_string(),
7 );
8 let raw = xmltojson::to_json(&resp).expect("Something went wrong.");
9 let serialized = serde_json::to_string(&raw).unwrap();
10 let des: RawMavenVersionResult = serde_json::from_str(&serialized).unwrap();
11 return des.metadata;
12}