{{ $params := . }} {{ $crossorigin := $params.crossorigin | default "anonymous" }} {{ $enablesourcemap := not hugo.IsProduction }} {{ $href := $params.href }} {{ $includepaths := $params.includepaths }} {{ $integrity := $params.integrity }} {{ $outputstyle := cond hugo.IsProduction "compressed" "" }} {{ $page := $params.page }} {{ $raw := $params.raw }} {{ $referrerpolicy := $params.referrerpolicy | default "no-referrer" }} {{ $sass := $params.sass }} {{ if not $raw }} {{ $resource := partial "paige/resource.html" (dict "page" $page "url" $href ) }} {{ $resource = resources.ExecuteAsTemplate $href (or $page dict) $resource }} {{ if $sass }} {{ $resource = $resource | toCSS (dict "enableSourceMap" $enablesourcemap "includePaths" $includepaths "outputStyle" $outputstyle ) }} {{ end }} {{ $resource = $resource | minify | fingerprint }} {{ $href = $resource.RelPermalink }} {{ $integrity = $resource.Data.Integrity }} {{ end }}