{{ $scripts := slice }} {{ $scriptsLazy := slice }} {{ range site.Params.plugins.js }} {{ if findRE "^http" .link }} {{ else }} {{ if not .lazy }} {{ $scripts = $scripts | append (resources.Get .link) }} {{ else }} {{ $scriptsLazy = $scriptsLazy | append (resources.Get .link) }} {{ end }} {{ end }} {{ end }} {{ $scripts = $scripts | append (resources.Get "js/main.js") }} {{ $scripts = $scripts | resources.Concat "js/script.js" }} {{ $scriptsLazy = $scriptsLazy | resources.Concat "js/script-lazy.js" }} {{ if hugo.IsProduction }} {{ $scripts = $scripts | minify | fingerprint }} {{ $scriptsLazy = $scriptsLazy | minify | fingerprint }} {{ end }} {{/* scripts */}} {{/* scripts lazy */}} {{ partialCached "pwa.html" . }} {{ partialCached "cookie-consent.html" . }} {{ partialCached "adsense-script.html" . }} {{ partialCached "announcement-script.html" . }}