From 16994b52c0e32f1015a06ffb4d4f0a86a4bf0abe Mon Sep 17 00:00:00 2001
From: Saftius
Date: Wed, 21 Dec 2022 19:58:46 +0100
Subject: Add resource integrity check to local resources
* See [Hugo Docs on Fingerprinting and SRI](https://gohugo.io/hugo-pipes/fingerprint/)
---
layouts/partials/head.html | 4 ++--
layouts/partials/scripts-end.html | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
(limited to 'layouts/partials')
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index 7dedc44..3dbe2a9 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -34,8 +34,8 @@
{{ partial "styles.html" . }}
{{ $options := (dict "targetPath" "assets/css/fuji.min.css" "outputStyle" "compressed") }}
-{{ $style := resources.Get "scss/fuji.scss" | resources.ToCSS $options }}
-
+{{ $style := resources.Get "scss/fuji.scss" | resources.ToCSS $options | resources.Fingerprint "sha512" }}
+
{{ with .Site.Params.googleAdsense }}
{{ end}}
diff --git a/layouts/partials/scripts-end.html b/layouts/partials/scripts-end.html
index c901e0d..89c242a 100644
--- a/layouts/partials/scripts-end.html
+++ b/layouts/partials/scripts-end.html
@@ -9,8 +9,8 @@
{{ end }}
{{ $options := (dict "targetPath" "assets/js/fuji.min.js" "minify" true "target" "es2015" "format" "iife") }}
-{{ $built := resources.Get "js/fuji.js" | js.Build $options }}
-
+{{ $built := resources.Get "js/fuji.js" | js.Build $options | resources.Fingerprint "sha512" }}
+
{{ if or .Params.math .Site.Params.math }}
{{ partial "math.html" . }}
{{ end }}
--
cgit v1.2.3