Add mermaid back in package.json

This commit is contained in:
Alex Haslam
2024-03-07 20:14:09 +00:00
parent ef4068911b
commit 5a11829222
740 changed files with 1066524 additions and 9 deletions
+10 -6
View File
@@ -4,12 +4,16 @@
{{/* Mermaid */}}
{{ if .Page.HasShortcode "mermaid" }}
<script type="module">
import mermaid from 'https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.esm.min.mjs';
mermaid.initialize({
startOnLoad: true
});
</script>
{{ $mermaidLib := resources.Get "lib/mermaid/mermaid.min.js" }}
{{ $mermaidConfig := resources.Get "js/mermaid.js" }}
{{ $mermaidConfig := $mermaidConfig | resources.Minify }}
{{ $mermaidJS := slice $mermaidLib $mermaidConfig | resources.Concat "js/mermaid.bundle.js" | resources.Fingerprint "sha512" }}
<script
defer
type="text/javascript"
src="{{ $mermaidJS.RelPermalink }}"
integrity="{{ $mermaidJS.Data.Integrity }}"
></script>
{{ end }}
{{/* Chart */}}