{#each files as f (f.repo.did + '/' + f.repo.name + '/' + f.path)} {@const owner = f.repo.owner?.handle ?? f.repo.did}
{owner}/{f.repo.name} ยท {#each f.path.split('/') as part, k (k)}{#if k}/{/if}{part}{/each} {#if f.language}{f.language}{/if}
{#if !f.chunks.length}

Its path matches.

{/if} {#each f.chunks as c, i (i)} {@const shown = lines(c)}
{#each shown as l (l.n)}{#each l.pieces as p, j (j)}{#if p.found}{p.text}{:else}{p.text}{/if}{/each}{'\n'}{/each}
{/each}
{/each}