diff options
Diffstat (limited to 'layouts/partials/funcs/extract_js_requirements.html')
-rw-r--r-- | layouts/partials/funcs/extract_js_requirements.html | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/layouts/partials/funcs/extract_js_requirements.html b/layouts/partials/funcs/extract_js_requirements.html deleted file mode 100644 index 77c852d..0000000 --- a/layouts/partials/funcs/extract_js_requirements.html +++ /dev/null @@ -1,20 +0,0 @@ -{{ $req := findRE "//= require (\\S*)" .resource.Content }} -{{ $dir := path.Dir .resource.Name }} -{{ $imports := slice }} -{{ range $req }} - {{ $imp := strings.TrimPrefix "//= require" . }} - {{ $imp = trim $imp " " }} - {{ $imp = printf "/%s.js" (path.Join $dir $imp) }} - {{ if not ($.visited.Get $imp) }} - {{ $.visited.Set $imp true }} - {{ $nested := resources.Get $imp }} - {{ if $nested }} - {{ $imports = $imports | append (partial "funcs/extract_js_requirements.html" (dict "resource" $nested "visited" $.visited )) }} - {{ else }} - {{ errorf "Lib not found: %q" . }} - {{ end }}} - {{ end }} -{{ $imports = $imports | append $imp }} -{{ end }} -{{ $imports = $imports | append .resource.RelPermalink }} -{{ return $imports }} |