diff --git a/.pages/knip.html b/.pages/knip.html index cf0f3944b..d4f9b7342 100644 --- a/.pages/knip.html +++ b/.pages/knip.html @@ -38,7 +38,7 @@ border: 1px solid #404040; } - +

🧹 Knip Code Quality Report

@@ -61,8 +61,10 @@ const reportText = await response.text() statusEl.style.display = 'none' - if (window.marked) { - contentEl.innerHTML = window.marked.parse(reportText) + + // Wait for marked to be available + if (typeof marked !== 'undefined') { + contentEl.innerHTML = marked.parse(reportText) } else { contentEl.innerHTML = `
${reportText}
` } @@ -74,7 +76,12 @@ } } - loadReport() + // Wait for marked library to load before running + if (document.readyState === 'loading') { + document.addEventListener('DOMContentLoaded', loadReport) + } else { + loadReport() + }