diff --git a/astro.config.mjs b/astro.config.mjs index e103bbb..d4a97c0 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -23,6 +23,12 @@ const m2dxOptions = { export default defineConfig({ site: "https://eleboog.com", + vite: { + ssr: { + external: ['prismjs'], + }, + } + redirects: { '/about': '/me', '/slashes': '/me', diff --git a/package.json b/package.json index 787c8bf..179ab10 100644 --- a/package.json +++ b/package.json @@ -31,6 +31,7 @@ "linkedom": "^0.18.5", "prism": "^4.1.2", "prism-react-renderer": "^2.4.0", + "prismjs": "^1.29.0", "react": "^18.3.1", "react-code-block": "^1.0.0", "react-dom": "^18.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 18787d7..d805b5c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -71,6 +71,9 @@ importers: prism-react-renderer: specifier: ^2.4.0 version: 2.4.0(react@18.3.1) + prismjs: + specifier: ^1.29.0 + version: 1.29.0 react: specifier: ^18.3.1 version: 18.3.1