Merge pull request 'Pin Mermaid.js version with SRI integrity hash' (#44) from fix/mermaid-sri into main
Reviewed-on: https://git.ts.mattnite.net/mattnite/forgejo-tickets/pulls/44
This commit is contained in:
commit
576d44427a
|
|
@ -15,11 +15,17 @@
|
|||
</main>
|
||||
</div>
|
||||
<span class="hidden ring-blue-400 bg-blue-50 border-blue-400 hover:text-red-500"></span>
|
||||
<script type="module">
|
||||
<script>
|
||||
if (document.querySelector('pre.mermaid')) {
|
||||
const { default: mermaid } = await import('https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.esm.min.mjs');
|
||||
mermaid.initialize({ startOnLoad: false, theme: 'default' });
|
||||
await mermaid.run();
|
||||
var s = document.createElement('script');
|
||||
s.src = 'https://cdn.jsdelivr.net/npm/mermaid@11.4.1/dist/mermaid.min.js';
|
||||
s.integrity = 'sha384-rbtjAdnIQE/aQJGEgXrVUlMibdfTSa4PQju4HDhN3sR2PmaKFzhEafuePsl9H/9I';
|
||||
s.crossOrigin = 'anonymous';
|
||||
s.onload = function() {
|
||||
mermaid.initialize({ startOnLoad: false, theme: 'default' });
|
||||
mermaid.run();
|
||||
};
|
||||
document.body.appendChild(s);
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
|
|
|
|||
Loading…
Reference in New Issue