]> git.maquefel.me Git - brevno-suite/hugo/commitdiff
deps: Update github.com/tdewolff/minify/v2 v2.20.7 => v2.20.8
authorJoe Mooring <joe.mooring@veriphor.com>
Wed, 29 Nov 2023 22:03:40 +0000 (14:03 -0800)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Thu, 30 Nov 2023 09:13:40 +0000 (10:13 +0100)
Closes #5748

docs/data/docs.yaml
go.mod
go.sum
markup/goldmark/integration_test.go

index 2cdb0dd53c0556d842f27fdf08852518c643d3ad..48a12f5225a223cd9c5ded6b797a343f52e59863 100644 (file)
@@ -824,6 +824,8 @@ chroma:
   - Aliases:
     - typoscripthtmldata
     Name: TypoScriptHtmlData
+  - Aliases: null
+    Name: ucode
   - Aliases:
     - v
     - vlang
@@ -1254,6 +1256,9 @@ config:
         keepEndTags: true
         keepQuotes: false
         keepWhitespace: false
+        templateDelims:
+        - ""
+        - ""
       js:
         keepVarNames: false
         precision: 0
@@ -2741,6 +2746,21 @@ tpl:
             map[string]interface {}{
               "Hugo": "Rocks!",
             }
+      TestDeprecationErr:
+        Aliases: null
+        Args: null
+        Description: ""
+        Examples: null
+      TestDeprecationInfo:
+        Aliases: null
+        Args: null
+        Description: ""
+        Examples: null
+      TestDeprecationWarn:
+        Aliases: null
+        Args: null
+        Description: ""
+        Examples: null
       Timer:
         Aliases: null
         Args: null
@@ -4364,6 +4384,16 @@ tpl:
         - - '{{ "hello = \"Hello World\"" | resources.FromString "data/greetings.toml"
             | transform.Unmarshal }}'
           - map[hello:Hello World]
+      XMLEscape:
+        Aliases: null
+        Args:
+        - s
+        Description: |-
+          XMLEscape returns the given string, removing disallowed characters then
+          escaping the result to its XML equivalent.
+        Examples:
+        - - '{{ transform.XMLEscape "<p>abc</p>" }}'
+          - '&lt;p&gt;abc&lt;/p&gt;'
     urls:
       AbsLangURL:
         Aliases:
diff --git a/go.mod b/go.mod
index 3a5b6a6c737be75166095adf66c58b0869082b29..d166587b5ce9fe9bdf111bea5c254c56f7c1a170 100644 (file)
--- a/go.mod
+++ b/go.mod
@@ -61,8 +61,8 @@ require (
        github.com/spf13/cobra v1.8.0
        github.com/spf13/fsync v0.9.0
        github.com/spf13/pflag v1.0.5
-       github.com/tdewolff/minify/v2 v2.20.7
-       github.com/tdewolff/parse/v2 v2.7.5
+       github.com/tdewolff/minify/v2 v2.20.8
+       github.com/tdewolff/parse/v2 v2.7.6
        github.com/yuin/goldmark v1.6.0
        github.com/yuin/goldmark-emoji v1.0.2
        go.uber.org/atomic v1.11.0
diff --git a/go.sum b/go.sum
index d273d6ac108f4d9cf82d40a23d8dcd0aece69b91..5cd515ec90ca419bf52a8f3c228bd5012337de3b 100644 (file)
--- a/go.sum
+++ b/go.sum
@@ -326,10 +326,10 @@ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO
 github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
 github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=
 github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
-github.com/tdewolff/minify/v2 v2.20.7 h1:NUkuzJ9dvQUNJjSdmmrfELa/ZpnMdyMR/ZKU2bw7N/E=
-github.com/tdewolff/minify/v2 v2.20.7/go.mod h1:bj2NpP3zoUhsPzE4oM4JYwuUyVCU/uMaCYZ6/riEjIo=
-github.com/tdewolff/parse/v2 v2.7.5 h1:RdcN3Ja6zAMSvnxxO047xRoWexX3RrXKi3H6EQHzXto=
-github.com/tdewolff/parse/v2 v2.7.5/go.mod h1:3FbJWZp3XT9OWVN3Hmfp0p/a08v4h8J9W1aghka0soA=
+github.com/tdewolff/minify/v2 v2.20.8 h1:OqDc95F0OK239T7P5g5oL5XthQtOtKbhbhM9GKc2W9g=
+github.com/tdewolff/minify/v2 v2.20.8/go.mod h1:hZnNtFqXVQ5QIAR05tdgvS7h6E80jyRwHSGVmM4jbzQ=
+github.com/tdewolff/parse/v2 v2.7.6 h1:PGZH2b/itDSye9RatReRn4GBhsT+KFEMtAMjHRuY1h8=
+github.com/tdewolff/parse/v2 v2.7.6/go.mod h1:3FbJWZp3XT9OWVN3Hmfp0p/a08v4h8J9W1aghka0soA=
 github.com/tdewolff/test v1.0.11-0.20231101010635-f1265d231d52 h1:gAQliwn+zJrkjAHVcBEYW/RFvd2St4yYimisvozAYlA=
 github.com/tdewolff/test v1.0.11-0.20231101010635-f1265d231d52/go.mod h1:6DAvZliBAAnD7rhVgwaM7DE5/d9NMOAJ09SqYqeK4QE=
 github.com/ugorji/go/codec v1.2.7 h1:YPXUKf7fYbp/y8xloBqZOw2qaVggbfwMlI8WM3wZUJ0=
index fdcbf497530973a2e25ddbc3380c5d64157aa2bb..a2bf1637489b2c78c5cbbf093fe0255f1df9aceb 100644 (file)
@@ -689,3 +689,25 @@ title: "p1"
 
        b.AssertFileContentExact("public/p1/index.html", "<p>:x:</p>")
 }
+
+// Issue #5748
+func TestGoldmarkTemplateDelims(t *testing.T) {
+       t.Parallel()
+
+       files := `
+-- config.toml --
+[minify]
+  minifyOutput = true
+[minify.tdewolff.html]
+  templateDelims = ["<?php","?>"]
+-- layouts/index.html --
+<div class="foo">
+{{ safeHTML "<?php" }}
+echo "hello";
+{{ safeHTML "?>" }}
+</div>
+`
+
+       b := hugolib.Test(t, files)
+       b.AssertFileContent("public/index.html", "<div class=foo><?php\necho \"hello\";\n?>\n</div>")
+}