From c3046436182754c550d447d689c28af86d06b316 Mon Sep 17 00:00:00 2001 From: Yasutake Yohei <61961825+yasutakeyohei@users.noreply.github.com> Date: Sat, 3 Oct 2026 13:43:17 +0900 Subject: astro.config.mjs: クライアント側 mermaid を撤去 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit remark-mermaidjs がビルド時にSVGを生成するため、CDN(914KiB)を読み込むクライアント側スクリプトを削除した。 --- astro.config.mjs | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/astro.config.mjs b/astro.config.mjs index bc9c803..35bdd2a 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -385,17 +385,6 @@ export default defineConfig({ sameAs: ["https://twitter.com/yasutakeyohei"], }), }, - { - tag: "script", - attrs: { - src: "https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.min.js", - }, - }, - { - tag: "script", - content: - "document.addEventListener('DOMContentLoaded', () => { mermaid.initialize({ startOnLoad: false, theme: 'default' }); document.querySelectorAll('pre code.language-mermaid').forEach(el => { const pre = el.parentElement; pre.classList.add('mermaid'); pre.innerHTML = el.textContent; }); mermaid.run(); });", - }, { tag: "script", content: -- cgit v1.3.1