spb/datacenterindex
Public
HTML 53.9%
TypeScript 44.5%
JavaScript 0.6%
SQL 0.5%
1/** Minimal RFC 4180 CSV escaper (no dependency). */2export function csvCell(v: unknown): string {3 if (v == null) return "";4 const s = typeof v === "object" ? JSON.stringify(v) : String(v);5 return /[",\r\n]/.test(s) ? `"${s.replace(/"/g, '""')}"` : s;6}78export function csvLine(values: unknown[]): string {9 return `${values.map(csvCell).join(",")}\r\n`;10}11