{#each getFilesRecursively(tree) as mod (mod[0])}
-
{#if mod[1].inline && mod[1].metafile}
{@const parsed = metafileSchema.parse(toml.parse(mod[1].content))}
{parsed.name} ({mod[0].join('/')})
{#if parsed.update.curseforge}
Curseforge
{/if}
{#if parsed.update.modrinth}
Modrinth
{/if}
{:else}
{mod[0].join('/')}
{/if}
{/each}