UNPKG

error-flux

Version:

Network request interceptor and logger for web applications

14 lines (13 loc) 410 B
export default function downloadJSON(jsonData: object, filename = "data.json") { const blob = new Blob([JSON.stringify(jsonData, null, 2)], { type: "application/json", }); const url = URL.createObjectURL(blob); const a = document.createElement("a"); a.href = url; a.download = filename; document.body.appendChild(a); a.click(); document.body.removeChild(a); URL.revokeObjectURL(url); }