Upgrade astro

This commit is contained in:
2026-09-07 18:00:25 +02:00
parent 69ece5aafa
commit d2dd134cee
3 changed files with 1780 additions and 1461 deletions
+6 -3
View File
@@ -1,4 +1,5 @@
import { defineConfig, fontProviders } from "astro/config";
import { unified } from '@astrojs/markdown-remark';
import icon from "astro-icon";
import mdx from "@astrojs/mdx";
import remarkMath from "remark-math";
@@ -21,15 +22,17 @@ export default defineConfig({
flowchart: {curve:"linear"},
startOnLoad: false,
logLevel: "error",
securityLevel: "strict"
securityLevel: "strict",
}
}),
icon(),
mdx()
],
markdown: {
remarkPlugins: [remarkMath],
rehypePlugins: [rehypeMathjax, [rehypeCallouts, { theme: "obsidian" }]],
processor: unified({
remarkPlugins: [remarkMath],
rehypePlugins: [rehypeMathjax, [rehypeCallouts, { theme: "obsidian" }]],
}),
shikiConfig: {
theme: "one-dark-pro",
},
+1771 -1456
View File
File diff suppressed because it is too large Load Diff
+3 -2
View File
@@ -12,11 +12,12 @@
"astro": "astro"
},
"dependencies": {
"@astrojs/mdx": "^5.0.2",
"@astrojs/markdown-remark": "^7.3.0",
"@astrojs/mdx": "^8.0.0",
"@iconify-json/lucide": "^1.2.98",
"@iconify-json/simple-icons": "^1.2.74",
"@mermaid-js/layout-elk": "^0.2.3",
"astro": "^6.0.8",
"astro": "^7.3.1",
"astro-icon": "^1.1.5",
"astro-mermaid": "^2.1.0",
"mermaid": "^11.17.2",