// server/templates/aptReduce.ts const PREFIXES = ["Inst ", "Conf ", "Remv ", "Err ", "E:", "W:", "dpkg:"]; const CONTAINS = ["reboot-required", "REBOOT_REQUIRED"]; /** Garde uniquement les lignes informatives d'une sortie APT brute. */ export function reduceAptLines(raw: string): string[] { return raw .split("\n") .map((l) => l.trimEnd()) .filter((l) => PREFIXES.some((p) => l.startsWith(p)) || CONTAINS.some((c) => l.includes(c))); }