const REPORTER_ID = crypto.randomUUID(); window.addEventListener("error", async (ev) => { await fetch("/report", { method: "POST", body: JSON.stringify({ reporterId: REPORTER_ID, url: window.location.href, relativeTimestamp: ev.timeStamp, errorMessage: ev.message, errorLine: ev.lineno, errorFile: ev.filename, errorType: ev.type, }), }); });