From 4857022e429da6861eb3bc95feafe67f402eecfe Mon Sep 17 00:00:00 2001 From: Alex Yatskov Date: Sat, 6 Apr 2024 22:35:56 -0700 Subject: [PATCH] update goldsmith --- bootstrap/main.go | 3 +-- go.mod | 8 ++++---- go.sum | 8 ++++++++ 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/bootstrap/main.go b/bootstrap/main.go index f4aad86..0c09ef9 100644 --- a/bootstrap/main.go +++ b/bootstrap/main.go @@ -48,9 +48,8 @@ func (self *builder) Build(contentDir, buildDir, cacheDir string) { "Layout": "index", } - var gs goldsmith.Goldsmith + gs := goldsmith.Goldsmith{CacheDir: cacheDir} errs := gs.Begin(contentDir). - Cache(cacheDir). Chain(frontmatter.New()). Chain(markdown.New()). Chain(summary.New()). diff --git a/go.mod b/go.mod index b5ec572..1fb7de1 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,7 @@ module git.foosoft.net/alex/goldsmith-samples go 1.18 require ( - git.foosoft.net/alex/goldsmith v0.0.0-20240310025145-f5cee2232489 + git.foosoft.net/alex/goldsmith v0.0.0-20240407053025-90326ba08171 github.com/PuerkitoBio/goquery v1.8.1 ) @@ -16,11 +16,11 @@ require ( github.com/dlclark/regexp2 v1.10.0 // indirect github.com/fsnotify/fsnotify v1.7.0 // indirect github.com/kr/pretty v0.3.1 // indirect - github.com/tdewolff/minify/v2 v2.20.17 // indirect + github.com/tdewolff/minify/v2 v2.20.19 // indirect github.com/tdewolff/parse/v2 v2.7.12 // indirect - github.com/yuin/goldmark v1.7.0 // indirect + github.com/yuin/goldmark v1.7.1 // indirect golang.org/x/image v0.15.0 // indirect golang.org/x/net v0.21.0 // indirect - golang.org/x/sys v0.17.0 // indirect + golang.org/x/sys v0.19.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect ) diff --git a/go.sum b/go.sum index 75edaa2..8a8b862 100644 --- a/go.sum +++ b/go.sum @@ -1,5 +1,7 @@ git.foosoft.net/alex/goldsmith v0.0.0-20240310025145-f5cee2232489 h1:UKoItwaOreUWLid7ZgBySTk4h+/3xZ0EB/Vz7iaeka4= git.foosoft.net/alex/goldsmith v0.0.0-20240310025145-f5cee2232489/go.mod h1:ig277iXKBJKLN9NGSmZlg5T2wWqFLgqHJyeMgrOFnlk= +git.foosoft.net/alex/goldsmith v0.0.0-20240407053025-90326ba08171 h1:dyOsdVm/ufJFL9RLyLYJiDwijOozcoLOMu8GOGEt/eA= +git.foosoft.net/alex/goldsmith v0.0.0-20240407053025-90326ba08171/go.mod h1:ig277iXKBJKLN9NGSmZlg5T2wWqFLgqHJyeMgrOFnlk= github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8= github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= github.com/PuerkitoBio/goquery v1.8.1 h1:uQxhNlArOIdbrH1tr0UXwdVFgDcZDrZVdcpygAcwmWM= @@ -36,6 +38,8 @@ github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/ github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/tdewolff/minify/v2 v2.20.17 h1:zGqEDhspr3XjSrQI/56vw9IdAhLAaKTLXWnDBsxNVt8= github.com/tdewolff/minify/v2 v2.20.17/go.mod h1:ulkFoeAVWMLEyjuDz1ZIWOA31g5aWOawCFRp9R/MudM= +github.com/tdewolff/minify/v2 v2.20.19 h1:tX0SR0LUrIqGoLjXnkIzRSIbKJ7PaNnSENLD4CyH6Xo= +github.com/tdewolff/minify/v2 v2.20.19/go.mod h1:ulkFoeAVWMLEyjuDz1ZIWOA31g5aWOawCFRp9R/MudM= github.com/tdewolff/parse/v2 v2.7.12 h1:tgavkHc2ZDEQVKy1oWxwIyh5bP4F5fEh/JmBwPP/3LQ= github.com/tdewolff/parse/v2 v2.7.12/go.mod h1:3FbJWZp3XT9OWVN3Hmfp0p/a08v4h8J9W1aghka0soA= github.com/tdewolff/test v1.0.11-0.20231101010635-f1265d231d52/go.mod h1:6DAvZliBAAnD7rhVgwaM7DE5/d9NMOAJ09SqYqeK4QE= @@ -43,6 +47,8 @@ github.com/tdewolff/test v1.0.11-0.20240106005702-7de5f7df4739 h1:IkjBCtQOOjIn03 github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/yuin/goldmark v1.7.0 h1:EfOIvIMZIzHdB/R/zVrikYLPPwJlfMcNczJFMs1m6sA= github.com/yuin/goldmark v1.7.0/go.mod h1:uzxRWxtg69N339t3louHJ7+O03ezfj6PlliRlaOzY1E= +github.com/yuin/goldmark v1.7.1 h1:3bajkSilaCbjdKVsKdZjZCLBNPL9pYzrCakKaf4U49U= +github.com/yuin/goldmark v1.7.1/go.mod h1:uzxRWxtg69N339t3louHJ7+O03ezfj6PlliRlaOzY1E= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/image v0.0.0-20191009234506-e7c1f5e7dbb8/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= @@ -72,6 +78,8 @@ golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.17.0 h1:25cE3gD+tdBA7lp7QfhuV+rJiE9YXTcS3VG1SqssI/Y= golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.19.0 h1:q5f1RH2jigJ1MoAWp2KTp3gm5zAGFUTarQZ5U386+4o= +golang.org/x/sys v0.19.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=