// src/main.ts async function fetchData() { const [recipesResponse, exchangesResponse] = await Promise.all([ fetch("https://api.prunplanner.org/data/recipes"), fetch("https://api.prunplanner.org/data/exchanges") ]); const [recipes, prices] = await Promise.all([ recipesResponse.json(), exchangesResponse.json() ]); return { recipes, prices }; } function render({ recipes, prices }) { const tbody = document.querySelector("tbody"); for (const recipe of recipes) { if (recipe.BuildingTicker !== "FRM") continue; const row = document.createElement("tr"); row.innerHTML = ` ${recipe.RecipeName} `; tbody.appendChild(row); } } fetchData().then(render); //# debugId=87EA56A94163896264756E2164756E21