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}