hugo

Unnamed repository; edit this file 'description' to name the repository.

git clone git://git.shimmy1996.com/hugo.git
commit c81fbf4625ae7cc7dd3a7a526331ddfdf5237cc6
parent a6f199f7a640161333608b4a843d701f7e182829
Author: Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Date:   Tue, 14 Aug 2018 19:24:33 +0200

minifiers: Make the JS minifier matcher less specific

Fixes #5073

Diffstat:
Mminifiers/minifiers.go | 2++
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/minifiers/minifiers.go b/minifiers/minifiers.go
@@ -18,6 +18,7 @@ package minifiers
 
 import (
 	"io"
+	"regexp"
 
 	"github.com/gohugoio/hugo/output"
 	"github.com/gohugoio/hugo/transform"
@@ -70,6 +71,7 @@ func New(mediaTypes media.Types, outputFormats output.Formats) Client {
 	// We use the Type definition of the media types defined in the site if found.
 	addMinifierFunc(m, mediaTypes, "text/css", "css", css.Minify)
 	addMinifierFunc(m, mediaTypes, "application/javascript", "js", js.Minify)
+	m.AddFuncRegexp(regexp.MustCompile("^(application|text)/(x-)?(java|ecma)script$"), js.Minify)
 	addMinifierFunc(m, mediaTypes, "application/json", "json", json.Minify)
 	addMinifierFunc(m, mediaTypes, "image/svg+xml", "svg", svg.Minify)
 	addMinifierFunc(m, mediaTypes, "application/xml", "xml", xml.Minify)