async function loadTargets() { const res = await fetch("/api/targets"); const data = await res.json(); const sys = document.getElementById("system"); const arch = document.getElementById("arch"); const runtime = document.getElementById("runtime"); data.systems.forEach(s => { let o = document.createElement("option"); o.value = s; o.text = s; sys.appendChild(o); }); data.arches.forEach(a => { let o = document.createElement("option"); o.value = a; o.text = a; arch.appendChild(o); }); data.runtimes.forEach(r => { let o = document.createElement("option"); o.value = r; o.text = r; runtime.appendChild(o); }); }