{{ $productPathData := findRE "[^/]+.*?" .RelPermalink }} {{ $product := index $productPathData 0 }} {{ $currentVersion := index $productPathData 1 }} {{ $cloudUrls := slice }} {{- range.Site.Data.influxdb_urls.cloud.providers }} {{- range.regions }} {{ $cloudUrls = $cloudUrls | append "{{ safeHTML .url }}" }} {{ end -}} {{ end -}} {{ $products := .Site.Data.products }} {{ $influxdb_urls := .Site.Data.influxdb_urls }} {{ with resources.Get "js/index.js" }} {{ $opts := dict "minify" hugo.IsProduction "sourceMap" (cond hugo.IsProduction "" "external") "targetPath" "js/main.js" "params" (dict "product" $product "currentVersion" $currentVersion "isServer" hugo.IsServer "products" $products "influxdb_urls" $influxdb_urls "cloudUrls" $cloudUrls) }} {{ with . | js.Build $opts }} {{ if hugo.IsProduction }} {{ with . | fingerprint }} {{ end }} {{ else }} {{ end }} {{ end }} {{ end }}