@@ -62,15 +62,20 @@ import { normalizeMinecraftVersion } from "./minecraft_semver.js";
6262 const intermediaryGen = selectedCalamusGeneration ( ) ;
6363 const modLoader = selectedModLoader ( ) ;
6464 const dependencyManagement = selectedDependencyManagement ( ) ;
65-
65+
6666 if ( minecraftVersions . includes ( minecraftVersion ) ) {
6767 const versionDetails = await getVersionDetails ( intermediaryGen , minecraftVersion ) ;
68- const loaderVersion = await getLatestLoaderVersion ( modLoader ) ;
69- const featherBuilds = await getLatestFeatherBuilds ( intermediaryGen , versionDetails ) ;
70- const ravenBuilds = await getLatestRavenBuilds ( versionDetails ) ;
71- const sparrowBuilds = await getLatestSparrowBuilds ( versionDetails ) ;
72- const nestsBuilds = await getLatestNestsBuilds ( versionDetails ) ;
73- const oslVersion = await getLatestOslVersion ( intermediaryGen ) ;
68+
69+ const [ loaderVersion , featherBuilds , ravenBuilds , sparrowBuilds , nestsBuilds , oslVersion ] = await Promise . all (
70+ [
71+ getLatestLoaderVersion ( modLoader ) ,
72+ getLatestFeatherBuilds ( intermediaryGen , versionDetails ) ,
73+ getLatestRavenBuilds ( versionDetails ) ,
74+ getLatestSparrowBuilds ( versionDetails ) ,
75+ getLatestNestsBuilds ( versionDetails ) ,
76+ getLatestOslVersion ( intermediaryGen ) ,
77+ ]
78+ ) ;
7479
7580 const sharedVersioning = isSharedVersioning ( versionDetails ) ;
7681
0 commit comments