import type { MirrorFileEntry } from '../types.js'; export function generateDownloadLinks(url: string, mirrorFileDb: MirrorFileEntry[]) { const cleanUrl = new URL(url); cleanUrl.search = ''; const mirrorEntry = mirrorFileDb.find((g) => g.orig.includes(cleanUrl.toString())); const links: string[] = []; if (!mirrorEntry || mirrorEntry.origStatus === true) { links.push(`Orig`); } if (mirrorEntry) { links.push(`Mirror`); } return links.join(' / '); }