document.addEventListener('DOMContentLoaded', async () => { const response = await fetch('/resources/mods/data.json'); const data = await response.json(); const modListElement = document.querySelector('.mod-list'); // @ts-expect-error 123 data.mods.forEach(({ id, name, description, author, authorLink, source }) => { const div = document.createElement('div'); div.classList.add('mod-item'); div.innerHTML = `

${name}

By ${author}

${description}

`; modListElement?.appendChild(div); }); });