Skip to content
Open
30 changes: 17 additions & 13 deletions data/lib.toml
Original file line number Diff line number Diff line change
@@ -1,30 +1,34 @@
# js
[js.mermaid]
sri = "sha256-wV/0jM5E/0V+KqyxUio2Ve5OAC/gweTTqdbnRX1fgAE="
url = "https://cdn.jsdelivr.net/npm/mermaid@8.4.6/dist/mermaid.min.js"
sri = "sha256-/+BzMP7spK5kZq/eJyTUBpewugOb45C/VbvZkziFAB4="
url = "https://cdn.jsdelivr.net/npm/mermaid@8.8.4/dist/mermaid.min.js"

[js.katex]
sri = "sha256-F/Xda58SPdcUCr+xhSGz9MA2zQBPb0ASEYKohl8UCHc="
url = "https://cdn.jsdelivr.net/npm/katex@0.11.1/dist/katex.min.js"
sri = "sha384-1Or6BdeNQb0ezrmtGeqQHFpppNd7a/gw29xeiSikBbsb44xu3uAo8c7FwbF5jhbd"
url = "https://cdn.jsdelivr.net/npm/katex@0.13.2/dist/katex.min.js"

[js.katex_auto_render]
sri = "sha256-90d2pnfw0r4K8CZAWPko4rpFXQsZvJhTBGYNkipDprI="
url = "https://cdn.jsdelivr.net/npm/katex@0.11.1/dist/contrib/auto-render.min.js"
sri = "sha384-vZTG03m+2yp6N6BNi5iM4rW4oIwk5DfcNdFfxkk9ZWpDriOkXX8voJBFrAO7MpVl"
url = "https://cdn.jsdelivr.net/npm/katex@0.13.2/dist/contrib/auto-render.min.js"

[js.katex_mhchem]
sri = "sha384-LIgAiYlGSAdpNC9+YDjDPF6JeS/RRIumtNo0CmyQERZ/+g0h9MbuYQwf/5pQ4Y4M"
url = "https://cdn.jsdelivr.net/npm/katex@0.13.2/dist/contrib/mhchem.min.js"

[js.flowchartjs]
sri = "sha256-xghRsaOFJXNxT9sgANknngHh3FjUQWrJUae7GP+2Atc="
url = "https://cdn.jsdelivr.net/npm/flowchart.js@1.12.0/release/flowchart.min.js"
sri = "sha512-6QsSiIybtf8tuZ6xfjRTr2tdtw3Gp4q5RSCh2b6q9seoKEQmhAG1RrCA8F0kXTwivVxRVbp/YF3zOh8rvEAU7Q=="
url = "https://cdnjs.cloudflare.com/ajax/libs/flowchart/1.15.0/flowchart.min.js"

[js.raphael]
sri = "sha256-TabprKdeNXbSesCWLMrcbWSDzUhpAdcNPe5Q53rn9Yg="
url = "https://cdn.jsdelivr.net/npm/raphael@2.3.0/raphael.min.js"

[js.mathjax]
url = "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js"
url = "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.9/MathJax.js"

[js.chart]
sri = "sha256-R4pqcOYV8lt7snxMQO/HSbVCFRPMdrhAFMH+vr9giYI="
url = "https://cdn.jsdelivr.net/npm/chart.js@2.9.3/dist/Chart.min.js"
sri = "sha256-t9UJPrESBeG2ojKTIcFLPGF7nHi2vEc7f5A2KpH/UBU="
url = "https://cdn.jsdelivr.net/npm/chart.js@2.9.4/dist/Chart.min.js"
[js.viz]
sri = "" # no sri
url = "https://cdn.jsdelivr.net/npm/viz.js@2.1.2/viz.min.js"
Expand All @@ -36,5 +40,5 @@

# css
[css.katex]
sri = "sha256-V8SV2MO1FUb63Bwht5Wx9x6PVHNa02gv8BgH/uH3ung="
url = "https://cdn.jsdelivr.net/npm/katex@0.11.1/dist/katex.min.css"
sri = "sha384-Cqd8ihRLum0CCg8rz0hYKPoLZ3uw+gES2rXQXycqnL5pgVQIflxAUDS7ZSjITLb5"
url = "https://cdn.jsdelivr.net/npm/katex@0.13.2/dist/katex.min.css"
5 changes: 4 additions & 1 deletion layouts/partials/script/single-script.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@
<link rel="stylesheet" href="{{ $css.katex.url }}" integrity="{{$css.katex.sri }}" crossorigin="anonymous">
<script defer src="{{ $js.katex.url }}" integrity="{{ $js.katex.sri }}" crossorigin="anonymous"></script>
<script defer src="{{ $js.katex_auto_render.url }}" integrity="{{ $js.katex_auto_render.sri }}" crossorigin="anonymous"></script>
{{ if in .Params.Libraries "mhchem" }}
<script defer src="{{ $js.katex_mhchem.url }}" integrity="{{ $js.katex_mhchem.sri }}" crossorigin="anonymous"></script>
{{ end }}
{{ end }}

{{ if in .Params.Libraries "flowchartjs" }}
Expand Down Expand Up @@ -223,4 +226,4 @@
// =================================================================

});
</script>
</script>