File indexing completed on 2026-10-20 08:47:05
0001 const esc = s => String(s ?? "").replace(/[&<>"]/g, c => ({"&":"&","<":"<",">":">",'"':"""}[c]));
0002 fetch("data/environments.json").then(r => r.json()).then(d => {
0003 document.getElementById("envs").innerHTML = d.environments.map(e =>
0004 `<div class="card"><h3>${esc(e.name)}</h3><ul>${e.specs.map(s => `<li><code>${esc(s)}</code></li>`).join("")}</ul>
0005 <p class="muted"><a href="https://github.com/eic/eic-spack/blob/develop/environments/${esc(e.name)}/spack.yaml">spack.yaml</a></p></div>`).join("");
0006 }).catch(() => { document.getElementById("envs").textContent = "Could not load environment data."; });