in frontend/src/pages/tracker-report.page.tsx [257:269]
function containsReportData(parsed: any): parsed is ReportData {
return (
typeof parsed === "object" &&
parsed !== null &&
typeof parsed.sender === "string" &&
Number.isInteger(parsed.received_at) &&
["undefined", "object"].includes(typeof parsed.trackers) &&
Object.entries(parsed.trackers ?? {}).every(
([tracker, count]: [unknown, unknown]) =>
typeof tracker === "string" && Number.isInteger(count),
)
);
}