From ee47b4cb99b40afb8d238af370af7dd4c18310ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Fri, 1 Sep 2023 08:55:41 +0200 Subject: [PATCH] Fix tags, rebuild cache Fixes #345 --- .github/workflows/update-themes.yml | 2 +- cmd/hugothemesitebuilder/build/README.md | 25 +- .../build/cache/0000.githubrepos.json | 298 +++++++++--------- cmd/hugothemesitebuilder/build/config.json | 4 +- cmd/hugothemesitebuilder/build/go.mod | 2 + cmd/hugothemesitebuilder/build/go.sum | 22 +- cmd/hugothemesitebuilder/build/site/go.sum | 65 +--- cmd/hugothemesitebuilder/build/site/hugo.toml | 4 +- cmd/hugothemesitebuilder/build/site/hugo.work | 5 + go.mod | 3 +- go.sum | 18 +- netlify.toml | 22 +- pkg/buildcmd/build.go | 5 +- pkg/client/client.go | 22 +- 14 files changed, 232 insertions(+), 265 deletions(-) create mode 100644 cmd/hugothemesitebuilder/build/site/hugo.work diff --git a/.github/workflows/update-themes.yml b/.github/workflows/update-themes.yml index 1949031..1e4ffba 100644 --- a/.github/workflows/update-themes.yml +++ b/.github/workflows/update-themes.yml @@ -12,7 +12,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-go@v3 with: - go-version: "^1.19.5" + go-version: "^1.21.0" - uses: actions/cache@v3 with: path: | diff --git a/cmd/hugothemesitebuilder/build/README.md b/cmd/hugothemesitebuilder/build/README.md index 0edb3eb..a684f5f 100644 --- a/cmd/hugothemesitebuilder/build/README.md +++ b/cmd/hugothemesitebuilder/build/README.md @@ -1,16 +1,19 @@ -## Update themes +## Develop the site locally + +If you have all of + +```` +hugoThemesSiteBuilder +gohugoioTheme +hugoThemesSiteBuilder +``` + +Checked out as sibling folders, you can start the server with: -**Update all themes to the latest version:** ```bash - hugo mod get -u - ``` +HUGO_MODULE_WORKSPACE=hugo.work hugo server +``` -**Update one theme to the latest version:** - - ```bash - hugo mod get -u github.com/bep/docuapi - ``` - - Also see https://gohugo.io/commands/hugo_mod_get \ No newline at end of file +This will allow you to edit all of the above projects and see the changes reflected in the site. diff --git a/cmd/hugothemesitebuilder/build/cache/0000.githubrepos.json b/cmd/hugothemesitebuilder/build/cache/0000.githubrepos.json index b413166..1c15047 100644 --- a/cmd/hugothemesitebuilder/build/cache/0000.githubrepos.json +++ b/cmd/hugothemesitebuilder/build/cache/0000.githubrepos.json @@ -11,11 +11,11 @@ "github.com/1bl4z3r/hermit-V2": { "id": 656079852, "created_at": "2023-06-20T08:12:22Z", - "updated_at": "2023-08-16T15:18:19Z", + "updated_at": "2023-09-01T08:03:04Z", "name": "hermit-V2", "description": "My try to have a maintained fork of https://github.com/Track3/hermit", "html_url": "https://github.com/1bl4z3r/hermit-V2", - "stargazers_count": 8 + "stargazers_count": 10 }, "github.com/2-REC/hugo-myportfolio-theme": { "id": 148112554, @@ -47,20 +47,20 @@ "github.com/4s3ti/terminalcv": { "id": 495062258, "created_at": "2022-05-22T13:05:35Z", - "updated_at": "2023-08-28T18:26:34Z", + "updated_at": "2023-08-31T11:15:56Z", "name": "terminalcv", "description": "An easy to setup and (almost) fully customizable command line style CV theme", "html_url": "https://github.com/4s3ti/terminalcv", - "stargazers_count": 44 + "stargazers_count": 47 }, "github.com/526avijitgupta/gokarna": { "id": 369759352, "created_at": "2021-05-22T08:45:30Z", - "updated_at": "2023-08-30T11:31:50Z", + "updated_at": "2023-09-01T03:09:58Z", "name": "gokarna", "description": "A minimal opinionated theme for Hugo", "html_url": "https://github.com/526avijitgupta/gokarna", - "stargazers_count": 232 + "stargazers_count": 235 }, "github.com/64bitpandas/amethyst": { "id": 583773651, @@ -146,11 +146,11 @@ "github.com/CaiJimmy/hugo-theme-stack/v3": { "id": 289457038, "created_at": "2020-08-22T09:16:55Z", - "updated_at": "2023-08-30T13:08:48Z", + "updated_at": "2023-09-01T01:14:01Z", "name": "hugo-theme-stack", "description": "Card-style Hugo theme designed for bloggers", "html_url": "https://github.com/CaiJimmy/hugo-theme-stack", - "stargazers_count": 3555 + "stargazers_count": 3558 }, "github.com/EmielH/hallo-hugo": { "id": 155071757, @@ -296,14 +296,14 @@ "html_url": "https://github.com/KatamariJr/split-landing", "stargazers_count": 5 }, - "github.com/Lednerb/bilberry-hugo-theme/v3": { + "github.com/Lednerb/bilberry-hugo-theme/v4": { "id": 108488686, "created_at": "2017-10-27T02:20:38Z", - "updated_at": "2023-08-28T13:13:06Z", + "updated_at": "2023-09-01T07:05:19Z", "name": "bilberry-hugo-theme", "description": "Premium theme for the hugo site builder. DEMO:", "html_url": "https://github.com/Lednerb/bilberry-hugo-theme", - "stargazers_count": 323 + "stargazers_count": 322 }, "github.com/LordMathis/hugo-theme-nightfall": { "id": 598748334, @@ -353,29 +353,29 @@ "github.com/MarcusVirg/forty": { "id": 111167907, "created_at": "2017-11-18T01:53:43Z", - "updated_at": "2023-08-24T20:16:39Z", + "updated_at": "2023-08-31T17:37:23Z", "name": "forty", "description": "Forty theme - Hugo theme ported from HTML5UP origrinal theme called Forty.", "html_url": "https://github.com/MarcusVirg/forty", - "stargazers_count": 118 + "stargazers_count": 119 }, "github.com/Masellum/hugo-theme-nostyleplease": { "id": 529136909, "created_at": "2022-08-26T06:09:41Z", - "updated_at": "2023-08-29T23:47:27Z", + "updated_at": "2023-08-30T13:45:25Z", "name": "hugo-theme-nostyleplease", "description": "a (nearly) no-CSS, fast, minimalist Hugo theme ported from riggraz/no-style-please.", "html_url": "https://github.com/Masellum/hugo-theme-nostyleplease", - "stargazers_count": 100 + "stargazers_count": 101 }, "github.com/McShelby/hugo-theme-relearn": { "id": 295128524, "created_at": "2020-09-13T10:34:08Z", - "updated_at": "2023-08-28T16:50:05Z", + "updated_at": "2023-08-30T17:41:07Z", "name": "hugo-theme-relearn", "description": "A theme for Hugo designed for documentation", "html_url": "https://github.com/McShelby/hugo-theme-relearn", - "stargazers_count": 215 + "stargazers_count": 216 }, "github.com/MeiK2333/github-style": { "id": 216473473, @@ -497,11 +497,11 @@ "github.com/Somrat37/somrat": { "id": 236543601, "created_at": "2020-01-27T17:02:30Z", - "updated_at": "2023-08-29T20:13:40Z", + "updated_at": "2023-08-31T08:14:52Z", "name": "somrat-hugo-theme", "description": "A Hugo portfolio theme (archived)", "html_url": "https://github.com/somratpro/somrat-hugo-theme", - "stargazers_count": 126 + "stargazers_count": 127 }, "github.com/StaticMania/portio-hugo": { "id": 290140349, @@ -524,11 +524,11 @@ "github.com/StefMa/hugo-fresh": { "id": 128991512, "created_at": "2018-04-10T20:32:30Z", - "updated_at": "2023-08-30T11:05:34Z", + "updated_at": "2023-08-31T06:32:07Z", "name": "hugo-fresh", "description": "Hugo Fresh Theme", "html_url": "https://github.com/StefMa/hugo-fresh", - "stargazers_count": 535 + "stargazers_count": 536 }, "github.com/SteveLane/hugo-icon": { "id": 104065827, @@ -614,11 +614,11 @@ "github.com/Yukuro/hugo-theme-shell": { "id": 386575752, "created_at": "2021-07-16T09:05:19Z", - "updated_at": "2023-08-26T12:41:08Z", + "updated_at": "2023-08-31T10:07:16Z", "name": "hugo-theme-shell", "description": "Hugo Shell theme : Terminal-like theme with selectable color schemes.", "html_url": "https://github.com/Yukuro/hugo-theme-shell", - "stargazers_count": 289 + "stargazers_count": 290 }, "github.com/aanupam23/hugo-sugoi": { "id": 248929788, @@ -641,11 +641,11 @@ "github.com/adityatelange/hugo-PaperMod": { "id": 281297416, "created_at": "2020-07-21T04:45:10Z", - "updated_at": "2023-08-30T11:49:57Z", + "updated_at": "2023-09-01T07:43:17Z", "name": "hugo-PaperMod", "description": " A fast, clean, responsive Hugo theme.", "html_url": "https://github.com/adityatelange/hugo-PaperMod", - "stargazers_count": 7003 + "stargazers_count": 7018 }, "github.com/adityatelange/hugo-index": { "id": 625463549, @@ -686,11 +686,11 @@ "github.com/aerohub/hugrid": { "id": 65926114, "created_at": "2016-08-17T16:59:32Z", - "updated_at": "2023-08-17T09:44:25Z", + "updated_at": "2023-08-30T20:52:02Z", "name": "hugrid", "description": "Hugrid (Hugo+grid) is a simple grid theme for Hugo. It's a kind of boilerplate to perform anyone or anything quickly. Portfolio, collection, bookmarks, contacts and so on.", "html_url": "https://github.com/aerohub/hugrid", - "stargazers_count": 154 + "stargazers_count": 155 }, "github.com/airinghost/hugo-theme-icarus-lite": { "id": 417561632, @@ -722,11 +722,11 @@ "github.com/alex-shpak/hugo-book": { "id": 147530276, "created_at": "2018-09-05T14:21:31Z", - "updated_at": "2023-08-29T23:25:59Z", + "updated_at": "2023-09-01T05:44:45Z", "name": "hugo-book", "description": "Hugo documentation theme as simple as plain book", "html_url": "https://github.com/alex-shpak/hugo-book", - "stargazers_count": 2461 + "stargazers_count": 2465 }, "github.com/alexandrevicenzi/soho": { "id": 239386232, @@ -821,11 +821,11 @@ "github.com/apvarun/showfolio-hugo-theme": { "id": 361160940, "created_at": "2021-04-24T12:51:41Z", - "updated_at": "2023-08-05T15:22:50Z", + "updated_at": "2023-08-30T20:48:18Z", "name": "showfolio-hugo-theme", "description": "Modern portfolio theme for your Hugo site", "html_url": "https://github.com/apvarun/showfolio-hugo-theme", - "stargazers_count": 85 + "stargazers_count": 86 }, "github.com/asurbernardo/amperage": { "id": 213869590, @@ -839,7 +839,7 @@ "github.com/athul/archie": { "id": 253427252, "created_at": "2020-04-06T07:35:38Z", - "updated_at": "2023-08-30T01:59:48Z", + "updated_at": "2023-08-31T19:34:39Z", "name": "archie", "description": "A minimal Hugo Theme", "html_url": "https://github.com/athul/archie", @@ -857,11 +857,11 @@ "github.com/azmelanar/hugo-theme-pixyll": { "id": 26679163, "created_at": "2014-11-15T12:25:29Z", - "updated_at": "2023-08-16T09:34:43Z", + "updated_at": "2023-08-30T23:46:49Z", "name": "hugo-theme-pixyll", "description": "A simple, beautiful Hugo theme that's mobile first.", "html_url": "https://github.com/azmelanar/hugo-theme-pixyll", - "stargazers_count": 172 + "stargazers_count": 173 }, "github.com/bake/solar-theme-hugo": { "id": 98172335, @@ -893,11 +893,11 @@ "github.com/bep/docuapi/v2": { "id": 71171466, "created_at": "2016-10-17T19:02:31Z", - "updated_at": "2023-08-30T12:14:31Z", + "updated_at": "2023-08-30T16:52:55Z", "name": "docuapi", "description": "Beautiful multilingual API documentation theme for Hugo", "html_url": "https://github.com/bep/docuapi", - "stargazers_count": 692 + "stargazers_count": 691 }, "github.com/bep/galleriesdeluxe": { "id": 661359382, @@ -1082,7 +1082,7 @@ "github.com/chipzoller/hugo-clarity": { "id": 256256206, "created_at": "2020-04-16T15:31:58Z", - "updated_at": "2023-08-28T13:19:18Z", + "updated_at": "2023-08-31T00:58:23Z", "name": "hugo-clarity", "description": "A theme for Hugo based on VMware Clarity", "html_url": "https://github.com/chipzoller/hugo-clarity", @@ -1127,11 +1127,11 @@ "github.com/cntrump/hugo-notepadium": { "id": 223706845, "created_at": "2019-11-24T07:16:14Z", - "updated_at": "2023-08-09T14:39:33Z", + "updated_at": "2023-08-31T01:59:01Z", "name": "hugo-notepadium", "description": "a fast gohugo theme, 100% JavaScript-free.", "html_url": "https://github.com/cntrump/hugo-notepadium", - "stargazers_count": 335 + "stargazers_count": 334 }, "github.com/coderzh/hugo-pacman-theme": { "id": 54326901, @@ -1145,11 +1145,11 @@ "github.com/colinwilson/lotusdocs": { "id": 556089040, "created_at": "2022-10-23T03:00:45Z", - "updated_at": "2023-08-28T15:09:28Z", + "updated_at": "2023-09-01T05:47:31Z", "name": "lotusdocs", "description": "📖 A free, lightweight, modern documentation theme for Hugo [WIP]", "html_url": "https://github.com/colinwilson/lotusdocs", - "stargazers_count": 54 + "stargazers_count": 56 }, "github.com/colorchestra/smol": { "id": 266912351, @@ -1172,11 +1172,11 @@ "github.com/cowboysmall-tools/hugo-devresume-theme": { "id": 219337339, "created_at": "2019-11-03T17:19:06Z", - "updated_at": "2023-08-14T14:25:08Z", + "updated_at": "2023-08-30T18:09:36Z", "name": "hugo-devresume-theme", "description": "A free resume/CV template made for software developers.", "html_url": "https://github.com/cowboysmall-tools/hugo-devresume-theme", - "stargazers_count": 244 + "stargazers_count": 245 }, "github.com/cristianmarint/sicily-hugo-theme": { "id": 302672989, @@ -1208,11 +1208,11 @@ "github.com/curtiscde/hugo-theme-massively": { "id": 122748426, "created_at": "2018-02-24T14:39:43Z", - "updated_at": "2023-07-21T22:06:54Z", + "updated_at": "2023-08-30T17:16:26Z", "name": "hugo-theme-massively", "description": "Massively theme for Hugo static site generator", "html_url": "https://github.com/curtiscde/hugo-theme-massively", - "stargazers_count": 144 + "stargazers_count": 145 }, "github.com/cyevgeniy/monday-theme": { "id": 440619649, @@ -1298,11 +1298,11 @@ "github.com/darshanbaral/kitab": { "id": 187421524, "created_at": "2019-05-19T01:32:59Z", - "updated_at": "2022-08-25T07:41:17Z", + "updated_at": "2023-08-30T17:40:58Z", "name": "kitab", "description": "A hugo theme for publishing books", "html_url": "https://github.com/darshanbaral/kitab", - "stargazers_count": 17 + "stargazers_count": 18 }, "github.com/darshanbaral/mero": { "id": 173528293, @@ -1370,11 +1370,11 @@ "github.com/devcows/hugo-universal-theme": { "id": 61122259, "created_at": "2016-06-14T12:47:40Z", - "updated_at": "2023-08-30T07:25:13Z", + "updated_at": "2023-08-31T19:34:30Z", "name": "hugo-universal-theme", "description": "Universal theme for Hugo, it stands out with its clean design and elegant typography.", "html_url": "https://github.com/devcows/hugo-universal-theme", - "stargazers_count": 707 + "stargazers_count": 705 }, "github.com/dewittn/hugo-html5up-alpha": { "id": 262763794, @@ -1388,11 +1388,11 @@ "github.com/dillonzq/LoveIt": { "id": 200158234, "created_at": "2019-08-02T03:27:11Z", - "updated_at": "2023-08-29T16:31:13Z", + "updated_at": "2023-08-31T08:27:09Z", "name": "LoveIt", "description": "❤️A clean, elegant but advanced blog theme for Hugo 一个简洁、优雅且高效的 Hugo 主题", "html_url": "https://github.com/dillonzq/LoveIt", - "stargazers_count": 3030 + "stargazers_count": 3032 }, "github.com/diwao/hestia-pure": { "id": 95651197, @@ -1424,11 +1424,11 @@ "github.com/docura/docura": { "id": 532579508, "created_at": "2022-09-04T15:28:18Z", - "updated_at": "2023-08-30T10:46:08Z", + "updated_at": "2023-09-01T05:41:25Z", "name": "docura", "description": "📖 A modular Hugo theme to build your next documentation site", "html_url": "https://github.com/docura/docura", - "stargazers_count": 22 + "stargazers_count": 24 }, "github.com/dplesca/purehugo": { "id": 20383015, @@ -1442,20 +1442,20 @@ "github.com/dsrkafuu/hugo-theme-fuji": { "id": 255303954, "created_at": "2020-04-13T11:11:20Z", - "updated_at": "2023-08-28T19:49:17Z", + "updated_at": "2023-08-30T15:02:37Z", "name": "hugo-theme-fuji", "description": "A minimal Hugo theme with nice theme color. | 一个主题色极简 Hugo 主题。", "html_url": "https://github.com/dsrkafuu/hugo-theme-fuji", - "stargazers_count": 362 + "stargazers_count": 361 }, "github.com/dzello/reveal-hugo": { "id": 131216648, "created_at": "2018-04-26T22:21:56Z", - "updated_at": "2023-08-28T06:30:26Z", + "updated_at": "2023-08-30T15:51:16Z", "name": "reveal-hugo", "description": "📽️ Create rich HTML-based presentations with Hugo and Reveal.js", "html_url": "https://github.com/dzello/reveal-hugo", - "stargazers_count": 610 + "stargazers_count": 611 }, "github.com/edavidaja/docter": { "id": 190885811, @@ -1469,11 +1469,11 @@ "github.com/eddiewebb/hugo-resume": { "id": 121309948, "created_at": "2018-02-12T22:23:50Z", - "updated_at": "2023-08-28T05:04:53Z", + "updated_at": "2023-08-31T03:54:46Z", "name": "hugo-resume", "description": "A Hugo theme ported from startbootrap.com's resume template", "html_url": "https://github.com/eddiewebb/hugo-resume", - "stargazers_count": 237 + "stargazers_count": 238 }, "github.com/eliasson/liquorice": { "id": 23052313, @@ -1658,11 +1658,11 @@ "github.com/gethinode/hinode": { "id": 447086741, "created_at": "2022-01-12T05:20:40Z", - "updated_at": "2023-08-26T07:57:52Z", + "updated_at": "2023-08-31T11:00:02Z", "name": "hinode", "description": "A clean documentation and blog theme for your Hugo site based on Bootstrap 5", "html_url": "https://github.com/gethinode/hinode", - "stargazers_count": 53 + "stargazers_count": 54 }, "github.com/gevhaz/hugo-theme-notrack": { "id": 264459867, @@ -1703,7 +1703,7 @@ "github.com/goodroot/hugo-classic": { "id": 97069201, "created_at": "2017-07-13T02:02:26Z", - "updated_at": "2023-08-13T16:51:56Z", + "updated_at": "2023-08-31T22:51:42Z", "name": "hugo-classic", "description": "A simple and text-centric theme for Hugo.io", "html_url": "https://github.com/goodroot/hugo-classic", @@ -1712,11 +1712,11 @@ "github.com/google/docsy": { "id": 153180924, "created_at": "2018-10-15T20:59:47Z", - "updated_at": "2023-08-29T20:24:10Z", + "updated_at": "2023-09-01T03:04:40Z", "name": "docsy", "description": "A set of Hugo doc templates for launching open source content.", "html_url": "https://github.com/google/docsy", - "stargazers_count": 2260 + "stargazers_count": 2262 }, "github.com/guangmean/Niello": { "id": 163953752, @@ -1748,11 +1748,11 @@ "github.com/gurusabarish/hugo-profile": { "id": 287894238, "created_at": "2020-08-16T07:19:04Z", - "updated_at": "2023-08-30T11:52:33Z", + "updated_at": "2023-08-31T15:39:18Z", "name": "hugo-profile", "description": "A highly customizable and mobile first Hugo template for personal portfolio and blog.", "html_url": "https://github.com/gurusabarish/hugo-profile", - "stargazers_count": 440 + "stargazers_count": 441 }, "github.com/gyorb/hugo-dusk": { "id": 89065581, @@ -1766,11 +1766,11 @@ "github.com/h-enk/doks": { "id": 255927625, "created_at": "2020-04-15T13:37:31Z", - "updated_at": "2023-08-30T11:52:19Z", + "updated_at": "2023-09-01T05:59:31Z", "name": "doks", "description": "Build beautiful, high-performance documentation websites with Doks", "html_url": "https://github.com/h-enk/doks", - "stargazers_count": 1692 + "stargazers_count": 1695 }, "github.com/hadisinaee/avicenna": { "id": 194403815, @@ -1874,11 +1874,11 @@ "github.com/hossainemruz/toha": { "id": 254809249, "created_at": "2020-04-11T06:42:21Z", - "updated_at": "2023-08-30T01:09:12Z", + "updated_at": "2023-08-31T10:58:20Z", "name": "toha", "description": "A Hugo theme for personal portfolio", "html_url": "https://github.com/hugo-toha/toha", - "stargazers_count": 819 + "stargazers_count": 820 }, "github.com/hotjuicew/hugo-JuiceBar": { "id": 479781607, @@ -1955,11 +1955,11 @@ "github.com/hugo-sid/hugo-blog-awesome": { "id": 601457559, "created_at": "2023-02-14T05:18:30Z", - "updated_at": "2023-08-29T23:27:56Z", + "updated_at": "2023-09-01T07:39:14Z", "name": "hugo-blog-awesome", "description": "Fast, minimal blog with dark mode support.", "html_url": "https://github.com/hugo-sid/hugo-blog-awesome", - "stargazers_count": 180 + "stargazers_count": 184 }, "github.com/humrochagf/colordrop": { "id": 198533025, @@ -2009,20 +2009,20 @@ "github.com/imfing/hextra": { "id": 668453226, "created_at": "2023-07-19T21:03:57Z", - "updated_at": "2023-08-29T23:23:19Z", + "updated_at": "2023-09-01T05:35:26Z", "name": "hextra", "description": "🔯 Modern, batteries-included Hugo theme for creating beautiful doc, blog and static websites", "html_url": "https://github.com/imfing/hextra", - "stargazers_count": 6 + "stargazers_count": 7 }, "github.com/ineesalmeida/almeida-cv": { "id": 287938234, "created_at": "2020-08-16T12:20:46Z", - "updated_at": "2023-08-25T13:25:20Z", + "updated_at": "2023-09-01T03:11:40Z", "name": "almeida-cv", "description": "Theme to build a customizeable printable CV with minor web responsiveness.", "html_url": "https://github.com/ineesalmeida/almeida-cv", - "stargazers_count": 135 + "stargazers_count": 136 }, "github.com/invinciblycool/lekh": { "id": 252413640, @@ -2045,11 +2045,11 @@ "github.com/jacksalici/salinger-theme/v2": { "id": 438336865, "created_at": "2021-12-14T17:11:19Z", - "updated_at": "2023-08-27T20:03:42Z", + "updated_at": "2023-08-30T20:56:19Z", "name": "salinger-theme", "description": "A clean and minimalistic Hugo theme for personal blogs and portfolios. Built with TailwindCSS and DaisyUI.", "html_url": "https://github.com/jacksalici/salinger-theme", - "stargazers_count": 13 + "stargazers_count": 14 }, "github.com/jacobsun/edidor": { "id": 185605021, @@ -2090,11 +2090,11 @@ "github.com/janraasch/hugo-bearblog": { "id": 291975591, "created_at": "2020-09-01T11:10:57Z", - "updated_at": "2023-08-30T11:45:03Z", + "updated_at": "2023-08-31T12:04:03Z", "name": "hugo-bearblog", "description": "🧸 A Hugo theme based on »Bear Blog«. Free, no-nonsense, super-fast blogging. This theme now includes a dark color scheme to support dark mode 🦉 ⬛️!", "html_url": "https://github.com/janraasch/hugo-bearblog", - "stargazers_count": 571 + "stargazers_count": 573 }, "github.com/janraasch/hugo-product-launch": { "id": 289950463, @@ -2243,20 +2243,20 @@ "github.com/jpanther/congo": { "id": 394873267, "created_at": "2021-08-11T05:29:45Z", - "updated_at": "2023-08-30T11:53:17Z", + "updated_at": "2023-08-31T08:31:03Z", "name": "congo", "description": "A powerful, lightweight theme for Hugo built with Tailwind CSS.", "html_url": "https://github.com/jpanther/congo", - "stargazers_count": 862 + "stargazers_count": 863 }, "github.com/jpanther/lynx": { "id": 423043182, "created_at": "2021-10-31T03:26:52Z", - "updated_at": "2023-08-29T01:47:14Z", + "updated_at": "2023-08-30T15:05:16Z", "name": "lynx", "description": "A simple links theme for Hugo built with Tailwind CSS.", "html_url": "https://github.com/jpanther/lynx", - "stargazers_count": 227 + "stargazers_count": 228 }, "github.com/jpescador/hugo-future-imperfect": { "id": 54349132, @@ -2549,29 +2549,29 @@ "github.com/luizdepra/hugo-coder": { "id": 121858752, "created_at": "2018-02-17T13:45:54Z", - "updated_at": "2023-08-30T03:30:17Z", + "updated_at": "2023-08-31T16:20:43Z", "name": "hugo-coder", "description": "A minimalist blog theme for hugo.", "html_url": "https://github.com/luizdepra/hugo-coder", - "stargazers_count": 2416 + "stargazers_count": 2415 }, "github.com/lukeorth/poison": { "id": 561766096, "created_at": "2022-11-04T12:51:34Z", - "updated_at": "2023-08-29T18:43:32Z", + "updated_at": "2023-09-01T03:05:15Z", "name": "poison", "description": "Professional Hugo theme for dev bloggers. Based on Mdo's classic Hyde theme.", "html_url": "https://github.com/lukeorth/poison", - "stargazers_count": 82 + "stargazers_count": 83 }, "github.com/lxndrblz/anatole": { "id": 254723453, "created_at": "2020-04-10T19:53:00Z", - "updated_at": "2023-08-29T15:37:53Z", + "updated_at": "2023-09-01T05:27:59Z", "name": "anatole", "description": "Anatole is a minimalistic two-column theme for Hugo.", "html_url": "https://github.com/lxndrblz/anatole", - "stargazers_count": 604 + "stargazers_count": 605 }, "github.com/manid2/hugo-xterm": { "id": 666105876, @@ -2630,11 +2630,11 @@ "github.com/mattstratton/castanet": { "id": 68838254, "created_at": "2016-09-21T16:52:43Z", - "updated_at": "2023-08-26T16:45:41Z", + "updated_at": "2023-08-31T02:07:35Z", "name": "castanet", "description": "A podcast-oriented theme for Hugo", "html_url": "https://github.com/mattstratton/castanet", - "stargazers_count": 108 + "stargazers_count": 109 }, "github.com/mavidser/hugo-rocinante": { "id": 245127512, @@ -2765,11 +2765,11 @@ "github.com/nanxiaobei/hugo-paper": { "id": 116700454, "created_at": "2018-01-08T16:26:30Z", - "updated_at": "2023-08-30T11:45:59Z", + "updated_at": "2023-08-31T20:32:10Z", "name": "hugo-paper", "description": "🪺 A simple, clean, customizable Hugo theme", "html_url": "https://github.com/nanxiaobei/hugo-paper", - "stargazers_count": 1663 + "stargazers_count": 1665 }, "github.com/nanxstats/hugo-tanka": { "id": 115429784, @@ -2783,11 +2783,11 @@ "github.com/naro143/hugo-coder-portfolio": { "id": 143425223, "created_at": "2018-08-03T12:33:46Z", - "updated_at": "2023-08-11T06:07:06Z", + "updated_at": "2023-08-30T20:45:51Z", "name": "hugo-coder-portfolio", "description": "It is a theme to have you know yourself than developed based on \"hugo-coder\".", "html_url": "https://github.com/naro143/hugo-coder-portfolio", - "stargazers_count": 152 + "stargazers_count": 153 }, "github.com/natarajmb/charaka-hugo-theme": { "id": 145614778, @@ -2819,20 +2819,20 @@ "github.com/nicokaiser/hugo-theme-gallery": { "id": 665672821, "created_at": "2023-07-12T18:23:08Z", - "updated_at": "2023-08-30T12:44:02Z", + "updated_at": "2023-08-31T07:58:31Z", "name": "hugo-theme-gallery", "description": "Gallery Theme for Hugo", "html_url": "https://github.com/nicokaiser/hugo-theme-gallery", - "stargazers_count": 17 + "stargazers_count": 18 }, "github.com/nightswinger/hugo-theme-coyote": { "id": 535262094, "created_at": "2022-09-11T10:26:48Z", - "updated_at": "2023-08-16T08:38:32Z", + "updated_at": "2023-08-30T14:33:55Z", "name": "hugo-theme-coyote", "description": "", "html_url": "https://github.com/nightswinger/hugo-theme-coyote", - "stargazers_count": 22 + "stargazers_count": 23 }, "github.com/niklasbuschmann/contrast-hugo": { "id": 196999964, @@ -2888,14 +2888,14 @@ "html_url": "https://github.com/ntk148v/hugo-toigian", "stargazers_count": 27 }, - "github.com/nunocoracao/blowfish": { + "github.com/nunocoracao/blowfish/v2": { "id": 534798642, "created_at": "2022-09-09T20:38:52Z", - "updated_at": "2023-08-27T16:42:45Z", + "updated_at": "2023-09-01T07:22:13Z", "name": "blowfish", "description": "Personal Website \u0026 Blog Theme for Hugo", "html_url": "https://github.com/nunocoracao/blowfish", - "stargazers_count": 565 + "stargazers_count": 568 }, "github.com/nurlansu/hugo-sustain": { "id": 71623522, @@ -2909,11 +2909,11 @@ "github.com/nusserstudios/tailbliss": { "id": 559039482, "created_at": "2022-10-28T22:19:46Z", - "updated_at": "2023-08-30T08:28:21Z", + "updated_at": "2023-09-01T00:30:31Z", "name": "tailbliss", "description": "TailBliss is a Hugo Starter theme built on TailwindCSS 3, and Alpine.JS.", "html_url": "https://github.com/nusserstudios/tailbliss", - "stargazers_count": 156 + "stargazers_count": 158 }, "github.com/okkur/syna": { "id": 102731022, @@ -2927,20 +2927,20 @@ "github.com/olOwOlo/hugo-theme-even": { "id": 101626459, "created_at": "2017-08-28T09:20:45Z", - "updated_at": "2023-08-30T08:26:49Z", + "updated_at": "2023-09-01T00:39:57Z", "name": "hugo-theme-even", "description": "🚀 A super concise theme for Hugo https://hugo-theme-even.netlify.app", "html_url": "https://github.com/olOwOlo/hugo-theme-even", - "stargazers_count": 1956 + "stargazers_count": 1958 }, "github.com/onweru/compose": { "id": 236832189, "created_at": "2020-01-28T20:17:23Z", - "updated_at": "2023-08-25T11:37:43Z", + "updated_at": "2023-08-31T00:57:20Z", "name": "compose", "description": "A Hugo theme for documentation sites.", "html_url": "https://github.com/onweru/compose", - "stargazers_count": 268 + "stargazers_count": 269 }, "github.com/onweru/hugo-swift-theme": { "id": 170762804, @@ -2954,20 +2954,20 @@ "github.com/onweru/newsroom": { "id": 202606752, "created_at": "2019-08-15T20:25:37Z", - "updated_at": "2023-08-30T07:02:32Z", + "updated_at": "2023-08-30T16:53:02Z", "name": "newsroom", "description": "A simple, minimalistic Hugo theme. View Demo here", "html_url": "https://github.com/onweru/newsroom", - "stargazers_count": 247 + "stargazers_count": 246 }, "github.com/opera7133/Blonde": { "id": 287219987, "created_at": "2020-08-13T08:10:34Z", - "updated_at": "2023-08-26T13:57:19Z", + "updated_at": "2023-08-31T15:09:23Z", "name": "Blonde", "description": "Blonde, A simple theme using Tailwind CSS.", "html_url": "https://github.com/opera7133/Blonde", - "stargazers_count": 103 + "stargazers_count": 104 }, "github.com/opera7133/tella": { "id": 326377881, @@ -3008,20 +3008,20 @@ "github.com/panr/hugo-theme-hello-friend": { "id": 141738551, "created_at": "2018-07-20T17:13:14Z", - "updated_at": "2023-08-27T21:05:41Z", + "updated_at": "2023-08-31T16:57:40Z", "name": "hugo-theme-hello-friend", "description": "Pretty basic theme for Hugo that covers all of the essentials. All you have to do is start typing!", "html_url": "https://github.com/panr/hugo-theme-hello-friend", - "stargazers_count": 1042 + "stargazers_count": 1041 }, "github.com/panr/hugo-theme-terminal": { "id": 167872853, "created_at": "2019-01-27T23:58:03Z", - "updated_at": "2023-08-30T13:19:21Z", + "updated_at": "2023-08-31T16:50:23Z", "name": "hugo-theme-terminal", "description": "A simple, retro theme for Hugo", "html_url": "https://github.com/panr/hugo-theme-terminal", - "stargazers_count": 1824 + "stargazers_count": 1825 }, "github.com/parsiya/Hugo-Octopress": { "id": 50900827, @@ -3197,29 +3197,29 @@ "github.com/razonyang/hugo-theme-bootstrap": { "id": 304332853, "created_at": "2020-10-15T13:20:45Z", - "updated_at": "2023-08-29T03:41:45Z", + "updated_at": "2023-08-31T02:00:49Z", "name": "hugo-theme-bootstrap", "description": "A fast, responsive, multipurpose and feature-rich Hugo theme.", "html_url": "https://github.com/razonyang/hugo-theme-bootstrap", - "stargazers_count": 405 + "stargazers_count": 404 }, "github.com/reuixiy/hugo-theme-meme": { "id": 201855709, "created_at": "2019-08-12T04:06:21Z", - "updated_at": "2023-08-27T19:51:04Z", + "updated_at": "2023-08-31T06:06:49Z", "name": "hugo-theme-meme", "description": "You can’t spell aWEsoME without MEME! 😝", "html_url": "https://github.com/reuixiy/hugo-theme-meme", - "stargazers_count": 922 + "stargazers_count": 921 }, "github.com/rhazdon/hugo-theme-hello-friend-ng": { "id": 167668309, "created_at": "2019-01-26T08:46:36Z", - "updated_at": "2023-08-25T14:58:34Z", + "updated_at": "2023-09-01T02:54:58Z", "name": "hugo-theme-hello-friend-ng", "description": "Pretty basic theme for Hugo that covers all of the essentials. All you have to do is start typing!", "html_url": "https://github.com/rhazdon/hugo-theme-hello-friend-ng", - "stargazers_count": 1348 + "stargazers_count": 1349 }, "github.com/rhnvrm/bodhi": { "id": 265294756, @@ -3314,11 +3314,11 @@ "github.com/saey55/hugo-elate-theme": { "id": 74140600, "created_at": "2016-11-18T15:14:54Z", - "updated_at": "2023-07-07T09:31:08Z", + "updated_at": "2023-08-30T14:54:35Z", "name": "hugo-elate-theme", "description": "A one page parallax theme with animation for Hugo", "html_url": "https://github.com/saey55/hugo-elate-theme", - "stargazers_count": 190 + "stargazers_count": 189 }, "github.com/salcan/BeyondNothing": { "id": 135865634, @@ -3674,11 +3674,11 @@ "github.com/theNewDynamic/gohugo-theme-ananke": { "id": 87873787, "created_at": "2017-04-11T01:24:05Z", - "updated_at": "2023-08-29T19:40:54Z", + "updated_at": "2023-08-31T15:57:59Z", "name": "gohugo-theme-ananke", "description": "Ananke: A theme for Hugo Sites", "html_url": "https://github.com/theNewDynamic/gohugo-theme-ananke", - "stargazers_count": 957 + "stargazers_count": 960 }, "github.com/thegeeklab/hugo-geekblog": { "id": 275451763, @@ -3692,11 +3692,11 @@ "github.com/thegeeklab/hugo-geekdoc": { "id": 231097194, "created_at": "2019-12-31T13:53:04Z", - "updated_at": "2023-08-27T07:03:37Z", + "updated_at": "2023-09-01T00:56:47Z", "name": "hugo-geekdoc", "description": "Hugo theme made for documentation", "html_url": "https://github.com/thegeeklab/hugo-geekdoc", - "stargazers_count": 445 + "stargazers_count": 446 }, "github.com/thingsym/hugo-theme-techdoc": { "id": 123775108, @@ -3818,11 +3818,11 @@ "github.com/unicef/inventory-hugo-theme": { "id": 361788110, "created_at": "2021-04-26T14:51:17Z", - "updated_at": "2023-08-06T10:17:20Z", + "updated_at": "2023-08-31T17:45:59Z", "name": "inventory-hugo-theme", "description": "UNICEF Inventory theme, for use with Hugo static site generator. A simple knowledgebase to share information with others.", "html_url": "https://github.com/unicef/inventory-hugo-theme", - "stargazers_count": 18 + "stargazers_count": 19 }, "github.com/urjaacharya/redgood": { "id": 266416121, @@ -3854,11 +3854,11 @@ "github.com/victoriadrake/hugo-theme-introduction": { "id": 84793453, "created_at": "2017-03-13T06:50:23Z", - "updated_at": "2023-08-22T16:32:39Z", + "updated_at": "2023-08-31T03:54:26Z", "name": "hugo-theme-introduction", "description": "Minimal, single page, smooth-scrolling theme for Hugo static site generator.", "html_url": "https://github.com/victoriadrake/hugo-theme-introduction", - "stargazers_count": 642 + "stargazers_count": 641 }, "github.com/victoriadrake/neofeed-theme/v2": { "id": 327305114, @@ -3962,20 +3962,20 @@ "github.com/wowchemy/starter-hugo-academic": { "id": 111604813, "created_at": "2017-11-21T21:47:01Z", - "updated_at": "2023-08-30T13:15:17Z", + "updated_at": "2023-09-01T03:54:33Z", "name": "starter-hugo-academic", "description": "🎓 Hugo Academic Theme 创建一个学术网站. Easily create a beautiful academic résumé or educational website using Hugo and GitHub.", "html_url": "https://github.com/wowchemy/starter-hugo-academic", - "stargazers_count": 3063 + "stargazers_count": 3069 }, "github.com/wowchemy/wowchemy-hugo-themes/modules/wowchemy/v5": { "id": 57165232, "created_at": "2016-04-26T22:09:15Z", - "updated_at": "2023-08-30T10:55:24Z", + "updated_at": "2023-08-31T22:06:17Z", "name": "wowchemy-hugo-themes", "description": "😍 EASILY BUILD THE WEBSITE YOU WANT - NO CODE, JUST MARKDOWN BLOCKS! 创建在线课程,学术简历或初创网站。#OpenScience", "html_url": "https://github.com/wowchemy/wowchemy-hugo-themes", - "stargazers_count": 7335 + "stargazers_count": 7338 }, "github.com/wtoll/venture": { "id": 374216323, @@ -4007,11 +4007,11 @@ "github.com/xianmin/hugo-theme-jane": { "id": 124070868, "created_at": "2018-03-06T11:48:50Z", - "updated_at": "2023-08-30T06:37:44Z", + "updated_at": "2023-08-31T03:54:18Z", "name": "hugo-theme-jane", "description": "A readable \u0026 concise theme for Hugo", "html_url": "https://github.com/xianmin/hugo-theme-jane", - "stargazers_count": 867 + "stargazers_count": 866 }, "github.com/xiaoheiAh/hugo-theme-pure": { "id": 211669990, @@ -4061,11 +4061,11 @@ "github.com/yihui/hugo-xmin": { "id": 94504324, "created_at": "2017-06-16T04:13:22Z", - "updated_at": "2023-08-28T00:41:58Z", + "updated_at": "2023-08-31T06:08:57Z", "name": "hugo-xmin", "description": "eXtremely Minimal Hugo theme: about 150 lines of code in total, including HTML and CSS (with no dependencies)", "html_url": "https://github.com/yihui/hugo-xmin", - "stargazers_count": 596 + "stargazers_count": 598 }, "github.com/yoshiharuyamashita/blackburn": { "id": 49835249, @@ -4106,29 +4106,29 @@ "github.com/zeon-studio/hugoplate": { "id": 645295049, "created_at": "2023-05-25T10:41:33Z", - "updated_at": "2023-08-29T21:59:03Z", + "updated_at": "2023-09-01T03:12:59Z", "name": "hugoplate", "description": "Hugoplate is a free starter template built with Hugo and TailwindCSS that will save you hours of work.", "html_url": "https://github.com/zeon-studio/hugoplate", - "stargazers_count": 123 + "stargazers_count": 126 }, "github.com/zerostaticthemes/hugo-hero-theme": { "id": 160591048, "created_at": "2018-12-05T23:22:47Z", - "updated_at": "2023-08-27T16:30:30Z", + "updated_at": "2023-09-01T06:37:55Z", "name": "hugo-hero-theme", "description": "A multi-page Hugo theme with fullscreen hero images and fullwidth sections.", "html_url": "https://github.com/zerostaticthemes/hugo-hero-theme", - "stargazers_count": 332 + "stargazers_count": 333 }, "github.com/zerostaticthemes/hugo-serif-theme": { "id": 159459907, "created_at": "2018-11-28T07:14:22Z", - "updated_at": "2023-08-28T00:13:24Z", + "updated_at": "2023-08-31T03:29:32Z", "name": "hugo-serif-theme", "description": "Serif is a modern business theme for Hugo.", "html_url": "https://github.com/zerostaticthemes/hugo-serif-theme", - "stargazers_count": 392 + "stargazers_count": 393 }, "github.com/zerostaticthemes/hugo-whisper-theme": { "id": 171089926, @@ -4232,11 +4232,11 @@ "github.com/zzossig/hugo-theme-zdoc": { "id": 236982100, "created_at": "2020-01-29T12:56:32Z", - "updated_at": "2023-07-11T10:47:53Z", + "updated_at": "2023-08-30T20:31:54Z", "name": "hugo-theme-zdoc", "description": "Make a documentation with hugo zdoc theme!", "html_url": "https://github.com/zzossig/hugo-theme-zdoc", - "stargazers_count": 173 + "stargazers_count": 174 }, "github.com/zzossig/hugo-theme-zzo": { "id": 219504135, diff --git a/cmd/hugothemesitebuilder/build/config.json b/cmd/hugothemesitebuilder/build/config.json index edfe199..b008904 100644 --- a/cmd/hugothemesitebuilder/build/config.json +++ b/cmd/hugothemesitebuilder/build/config.json @@ -172,7 +172,7 @@ { "ignoreImports": true, "noMounts": true, - "path": "github.com/Lednerb/bilberry-hugo-theme/v3" + "path": "github.com/Lednerb/bilberry-hugo-theme/v4" }, { "ignoreImports": true, @@ -1607,7 +1607,7 @@ { "ignoreImports": true, "noMounts": true, - "path": "github.com/nunocoracao/blowfish" + "path": "github.com/nunocoracao/blowfish/v2" }, { "ignoreImports": true, diff --git a/cmd/hugothemesitebuilder/build/go.mod b/cmd/hugothemesitebuilder/build/go.mod index 9f5e432..ceba78c 100644 --- a/cmd/hugothemesitebuilder/build/go.mod +++ b/cmd/hugothemesitebuilder/build/go.mod @@ -39,6 +39,7 @@ require ( github.com/JingWangTW/dark-theme-editor v0.0.0-20230823144529-8aa1d497b0ab // indirect github.com/KatamariJr/split-landing v1.0.1 // indirect github.com/Lednerb/bilberry-hugo-theme/v3 v3.25.0 // indirect + github.com/Lednerb/bilberry-hugo-theme/v4 v4.0.5 // indirect github.com/LordMathis/hugo-theme-nightfall v0.5.1 // indirect github.com/LordMathis/hugo-theme-nix v0.0.0-20230616072641-72c7ff1fabeb // indirect github.com/LucasVadilho/heyo-hugo-theme v0.0.0-20230825133758-085d281abb2c // indirect @@ -327,6 +328,7 @@ require ( github.com/ntk148v/hugo-cuisine-book v0.0.0-20230817085758-c26a9c110fe7 // indirect github.com/ntk148v/hugo-toigian v0.0.2 // indirect github.com/nunocoracao/blowfish v1.9.0 // indirect + github.com/nunocoracao/blowfish/v2 v2.40.1 // indirect github.com/nurlansu/hugo-sustain v0.0.0-20230524192148-21d9f8f53692 // indirect github.com/nusserstudios/tailbliss v0.0.0-20230829230802-d08e53b69550 // indirect github.com/okkur/syna v0.17.4 // indirect diff --git a/cmd/hugothemesitebuilder/build/go.sum b/cmd/hugothemesitebuilder/build/go.sum index 62c7b59..29970de 100644 --- a/cmd/hugothemesitebuilder/build/go.sum +++ b/cmd/hugothemesitebuilder/build/go.sum @@ -68,6 +68,8 @@ github.com/KatamariJr/split-landing v1.0.1 h1:Y/zC552Zx320o2sEtwBAEQCLK6811EgoGK github.com/KatamariJr/split-landing v1.0.1/go.mod h1:TbrZDcniqqiPdYvNSdt/1g04IS0U3xLctIT8RVOLMdw= github.com/Lednerb/bilberry-hugo-theme/v3 v3.25.0 h1:6lkClCTFvx5LhJr9CsfFNZxZ22B8FrcaRHVsT+hhoVQ= github.com/Lednerb/bilberry-hugo-theme/v3 v3.25.0/go.mod h1:ERTLq/0yIBb0jN0Dh+w5G4wCp9TrB0JY86+Zh+26Dkg= +github.com/Lednerb/bilberry-hugo-theme/v4 v4.0.5 h1:w/pegFBjtIRvj5CEfwIfUUmWrZndMNuiHytk6Kc19hw= +github.com/Lednerb/bilberry-hugo-theme/v4 v4.0.5/go.mod h1:EuKUIrQ8i/a2uxVuqZiUUK7FuoKsJ4UcolM1FYmLewM= github.com/LordMathis/hugo-theme-nightfall v0.5.1 h1:xeycc74MTnikZ7tv+V8Lhuu9zrqRpVkaNjqw9eQYVNc= github.com/LordMathis/hugo-theme-nightfall v0.5.1/go.mod h1:0tCPxAeg5+tWhv17517Q8Lti/TPh0KNyON/uferEU30= github.com/LordMathis/hugo-theme-nix v0.0.0-20230616072641-72c7ff1fabeb h1:Wa2zyovcntvY+K+b7QtCHMbyF56HQ3PKmzW7MKdCWb4= @@ -82,8 +84,6 @@ github.com/MarcusVirg/forty v0.0.0-20190430033326-dccea57bd2ed h1:LjHYgmJraTUExO github.com/MarcusVirg/forty v0.0.0-20190430033326-dccea57bd2ed/go.mod h1:afK3GTGd/UIXHIDgpmy8MgyNo0V6yNSBozZMUyqVhj4= github.com/Masellum/hugo-theme-nostyleplease v0.0.0-20230429064057-1f0773883f34 h1:KGrJ0yaIA7l/d/JrGBrigli9Fj77URC81Q1WQyLMhxE= github.com/Masellum/hugo-theme-nostyleplease v0.0.0-20230429064057-1f0773883f34/go.mod h1:zMlcobA4v4gavXle2KCHE1/WfupsHXUY3a8s9GeLfpk= -github.com/McShelby/hugo-theme-relearn v0.0.0-20230826204107-82d3a9aabf88 h1:aNl0kYdR+BREFJKajppcr1JxFJZuRJTFi2XJU9iuDqw= -github.com/McShelby/hugo-theme-relearn v0.0.0-20230826204107-82d3a9aabf88/go.mod h1:mKQQdxZNIlLvAj8X3tMq+RzntIJSr9z7XdzuMomt0IM= github.com/McShelby/hugo-theme-relearn v0.0.0-20230831103423-e6b50128e4a1 h1:jVnWGhiij8S/7zfF6r/GAs8tAf4cSYkEF0QS7S7GWk8= github.com/McShelby/hugo-theme-relearn v0.0.0-20230831103423-e6b50128e4a1/go.mod h1:mKQQdxZNIlLvAj8X3tMq+RzntIJSr9z7XdzuMomt0IM= github.com/MeiK2333/github-style v0.0.0-20221030070900-eee158a65892 h1:KPnOKKnc9Ix8Hnqu0qtCAkrFp/NtpAY96wYx1ZSq3Y0= @@ -211,8 +211,6 @@ github.com/binokochumolvarghese/lightbi-hugo v0.0.0-20230814105330-bb7cc4a10b5f github.com/binokochumolvarghese/lightbi-hugo v0.0.0-20230814105330-bb7cc4a10b5f/go.mod h1:zxnD/O64PzBigpcHHSpL6cjNCfeiJ7K+UTj5IqG/xwI= github.com/bjacquemet/personal-web v0.0.0-20230606080827-69cf270ceddf h1:iE3yFd68a4OO5oB0ZhXCYB09o2AuM+uJx/LyfC/QItM= github.com/bjacquemet/personal-web v0.0.0-20230606080827-69cf270ceddf/go.mod h1:DsXz9EZYMBXvuTEFFKLfRy8cjjBxgsPfwK516DyAx8E= -github.com/blankoworld/hugo_theme_adam_eve v0.0.0-20230828201130-2e530b88773f h1:WxrdvIBpgY3TpCQ9uhEEkGNOEPsP+ocRweSkJ+6Vd3s= -github.com/blankoworld/hugo_theme_adam_eve v0.0.0-20230828201130-2e530b88773f/go.mod h1:BfSZvHhe4YTl/mfQUsDLak54BGqWnqZcspHJ7VoTeho= github.com/blankoworld/hugo_theme_adam_eve v0.0.0-20230831124402-202f892ad6b4 h1:gzCj/l6BJKaIANhIhIlUnTUqmv42jsms6i84nMY5T2Y= github.com/blankoworld/hugo_theme_adam_eve v0.0.0-20230831124402-202f892ad6b4/go.mod h1:BfSZvHhe4YTl/mfQUsDLak54BGqWnqZcspHJ7VoTeho= github.com/boratanrikulu/eternity v0.0.0-20230808191622-dc423d47b8f8 h1:GpNcfTxRxxK4iQkml+/AmnBZlEwfSrbC7OKMqpM0syk= @@ -245,8 +243,6 @@ github.com/chaitanya4vedi/navada v0.0.0-20211223142020-aa7018bddcfc h1:YVb9h6X8W github.com/chaitanya4vedi/navada v0.0.0-20211223142020-aa7018bddcfc/go.mod h1:Qcogxj/K/y6J5BnujYeUxDzxo0MB8pDXjmI2QFoaizY= github.com/chipsenkbeil/grid-side v0.0.0-20170626191754-f5251bfd15a7 h1:kw7pMVSM87tVo4EYleeV7IPeE3qBebA2QGNzayx3Ick= github.com/chipsenkbeil/grid-side v0.0.0-20170626191754-f5251bfd15a7/go.mod h1:qsd+T3fobEVPD8r1YA6jDiHqpsWpkvimYJuJ9llwH8M= -github.com/chipzoller/hugo-clarity v0.0.0-20230412150923-aaf6da813c63 h1:pqD93SRZ+wOCZcN29IFJ+4RxDC/rHwZUNNlgciQLhbU= -github.com/chipzoller/hugo-clarity v0.0.0-20230412150923-aaf6da813c63/go.mod h1:v1JkaKdcLRibyUCalLP2CNeFo6FGzfd4ipEr4dK0+Zg= github.com/chipzoller/hugo-clarity v0.0.0-20230830081649-d0ec11e00b01 h1:PuU29l2I9Vem6NyHg14+E3YwyJ3/5bFOl7P0jRRbtnw= github.com/chipzoller/hugo-clarity v0.0.0-20230830081649-d0ec11e00b01/go.mod h1:v1JkaKdcLRibyUCalLP2CNeFo6FGzfd4ipEr4dK0+Zg= github.com/chollinger93/ink-free v1.4.1 h1:eptSWig8mnoY7ajNwxBlUMk14MG97f2GUJBFf6PFMvM= @@ -261,10 +257,6 @@ github.com/cntrump/hugo-notepadium v2.6.2+incompatible h1:Rc1LyIRQdAhgeUx/8HDpIA github.com/cntrump/hugo-notepadium v2.6.2+incompatible/go.mod h1:2ztNewXTJcBP5jtoqeYHFBcBAsc4QdSj5kNbmFqHkBo= github.com/coderzh/hugo-pacman-theme v0.0.0-20211218130934-daba606c4f13 h1:Mkw/i/L5FZTc7IwnzL3IHLBdW0xbeOxybjar5xqwGvQ= github.com/coderzh/hugo-pacman-theme v0.0.0-20211218130934-daba606c4f13/go.mod h1:28YX/6/+njQ9P7C70SgriFcBqvk7DdVrPqaSghN5jg0= -github.com/colinwilson/lotusdocs v0.0.0-20230830123228-165e99178dbb h1:QoDTn8/6XOhkXsb64JrcukDx3EOtne/IpgMvR3nqpCU= -github.com/colinwilson/lotusdocs v0.0.0-20230830123228-165e99178dbb/go.mod h1:9zu2REJDi+zdPRcR5/bRYSUR7gkNF4NQLvV38SEoCP8= -github.com/colinwilson/lotusdocs v0.0.0-20230830174710-2cb7cc59ee7a h1:WQlxF//7zk05Ba7p41IrT6ewFlf7F7myX8WpxHIVT6o= -github.com/colinwilson/lotusdocs v0.0.0-20230830174710-2cb7cc59ee7a/go.mod h1:9zu2REJDi+zdPRcR5/bRYSUR7gkNF4NQLvV38SEoCP8= github.com/colinwilson/lotusdocs v0.0.0-20230831165116-7c6c7c9244d0 h1:mmaTI7spqL7C8uyGkiLi9QhiD34cwz0c9wlSnVz3gQI= github.com/colinwilson/lotusdocs v0.0.0-20230831165116-7c6c7c9244d0/go.mod h1:9zu2REJDi+zdPRcR5/bRYSUR7gkNF4NQLvV38SEoCP8= github.com/colorchestra/smol v0.0.0-20210810214745-4129f82cd766 h1:5/rg5hX9hzYWpTjiyvv1ip5LBDVOT4Fi3UCXhKc3ssA= @@ -327,8 +319,6 @@ github.com/djuelg/Shapez-Theme v0.0.0-20200822131204-bfc2adf16fd4 h1:Zk2azLn5z0R github.com/djuelg/Shapez-Theme v0.0.0-20200822131204-bfc2adf16fd4/go.mod h1:/ZJjB9B8s+jYE/zQxMV88+AAByezu3Y7jgMzsba0kl4= github.com/dldx/hpstr-hugo-theme v0.0.0-20180623041957-3658a0b0c9c2 h1:7mp3iB7PWV0OSTaBV991of6/dLRA3lFLSRhRa89sY8w= github.com/dldx/hpstr-hugo-theme v0.0.0-20180623041957-3658a0b0c9c2/go.mod h1:WOOD9MJgNRY9cy3EgEFzyY8MJMy8BamaNT06SzaO1RU= -github.com/docura/docura v0.0.0-20230805182726-2cea0256166e h1:iYdyfm8wRY/OTruqm/nYZUUCMdctvHUhGIlGT8NE4p0= -github.com/docura/docura v0.0.0-20230805182726-2cea0256166e/go.mod h1:W8aArNkl2SyQeYoK1apK0MmM0y9rPTqnKtMMe26/B1M= github.com/docura/docura v0.0.0-20230831155442-93c8475ceebc h1:/19yHj88uRD93BylnJW5an5a/SfCYIliAggOwCGxbog= github.com/docura/docura v0.0.0-20230831155442-93c8475ceebc/go.mod h1:W8aArNkl2SyQeYoK1apK0MmM0y9rPTqnKtMMe26/B1M= github.com/dplesca/purehugo v0.0.0-20190924072610-5b577adff2e1 h1:aP0iDTPytXiJUNpN5x35YLiKXjaZjMeeRbFcP7EzBr8= @@ -464,8 +454,6 @@ github.com/ianrodrigues/hugo-tailwind-journal v0.0.0-20191119231934-32cd3a6e65e1 github.com/ianrodrigues/hugo-tailwind-journal v0.0.0-20191119231934-32cd3a6e65e1/go.mod h1:IIzb163idJQP+SmKosD9iak9rWfpeAo3ffX4GPYXZZ4= github.com/ijsucceed/onepress v0.0.0-20190207144746-ce9dcea408ed h1:a21nDI7vu5GJUkpJ3wfM/COFufkyMBd477C+8JOWwfQ= github.com/ijsucceed/onepress v0.0.0-20190207144746-ce9dcea408ed/go.mod h1:+IBLYVUatOqYPCovGtyiB9pPhNHsK7/uVlo8YujbH94= -github.com/imfing/hextra v0.2.2 h1:W8x5Tu8h3oYW5UiXscZtSjRNfuj5Qi43rNNBkNwjAfU= -github.com/imfing/hextra v0.2.2/go.mod h1:cEfel3lU/bSx7lTE/+uuR4GJaphyOyiwNR3PTqFTXpI= github.com/imfing/hextra v0.2.3 h1:4pEhkr3e/6UuPTSf2vBgxCQcAqLn934zycBc/CuMdkk= github.com/imfing/hextra v0.2.3/go.mod h1:cEfel3lU/bSx7lTE/+uuR4GJaphyOyiwNR3PTqFTXpI= github.com/ineesalmeida/almeida-cv v0.0.0-20230821151505-707b19ec126b h1:+LnpdWajzkH4Db10Q8C8IaY/cvfe36afwkSwNTwRaT8= @@ -665,12 +653,12 @@ github.com/nodejh/hugo-theme-cactus-plus v0.0.0-20230717024722-c6ce39c13659 h1:z github.com/nodejh/hugo-theme-cactus-plus v0.0.0-20230717024722-c6ce39c13659/go.mod h1:/f0ZXsMvHAdPQedcJ2ZUDg/rDWAnGAclQ8ukFRSTNHs= github.com/ntk148v/hugo-cuisine-book v0.0.0-20230817085758-c26a9c110fe7 h1:/5Ys6wbTYir3dgAAxytqM3+aTBLxqBDr1EfTp7rSCW4= github.com/ntk148v/hugo-cuisine-book v0.0.0-20230817085758-c26a9c110fe7/go.mod h1:GosNhNSwCn6UFew4B/qyvG377LBJVtWiTnurjrLES78= -github.com/ntk148v/hugo-toigian v0.0.1 h1:sGA49eriK5WLRaMEffGLa7OomNN6oHvTl41S/DsN0vg= -github.com/ntk148v/hugo-toigian v0.0.1/go.mod h1:QgnchuVFunTeAJY28C9Lru/8h9Y8sN6mn5thA262ClY= github.com/ntk148v/hugo-toigian v0.0.2 h1:8Vy+1nQCgKgr9aDFZ4pAUjp0sVE/ZzXgsRrqCYehuaA= github.com/ntk148v/hugo-toigian v0.0.2/go.mod h1:QgnchuVFunTeAJY28C9Lru/8h9Y8sN6mn5thA262ClY= github.com/nunocoracao/blowfish v1.9.0 h1:DqTrybi9CtG6HzCDMsDdzkVxVCjDaE6z1Ebj4OBykV8= github.com/nunocoracao/blowfish v1.9.0/go.mod h1:a+x71NKypnAynVrKYncF4jMagrvWjOdacVpA9RJh2UA= +github.com/nunocoracao/blowfish/v2 v2.40.1 h1:uYSq9NGLA/iV/6t6AAijx9KQbqRjLAdkQxSMmWurJkw= +github.com/nunocoracao/blowfish/v2 v2.40.1/go.mod h1:4SkMc+Ht8gpQCwArqiHMBDP3soxi2OWuAhVney+cuyk= github.com/nurlansu/hugo-sustain v0.0.0-20230524192148-21d9f8f53692 h1:Rb5i+2uPcRCl35bXwCPiZOE7X6rd7I1Rwi/YVli1FRc= github.com/nurlansu/hugo-sustain v0.0.0-20230524192148-21d9f8f53692/go.mod h1:yqDFFHObanzDHusELnFREQdetJWE864Q88KGrr2wH8s= github.com/nusserstudios/tailbliss v0.0.0-20230829230802-d08e53b69550 h1:L+/enUj+sWGqHVwjWzE6d9i6v5BAgg/kgjy5ofSRjJU= @@ -849,8 +837,6 @@ github.com/theNewDynamic/gohugo-theme-ananke v0.0.0-20230203204610-a1a99cf12681 github.com/theNewDynamic/gohugo-theme-ananke v0.0.0-20230203204610-a1a99cf12681/go.mod h1:yY14BLqqh5G61rO81YcJKMHY1rClY5iIiUK+K2JKSUM= github.com/thegeeklab/hugo-geekblog v0.24.0 h1:FJCymFWcUrJ1tPKFRY+im6lJOGHviElpAJ1l3wdzk8A= github.com/thegeeklab/hugo-geekblog v0.24.0/go.mod h1:xwX0oPqfUdT2py6Elyo1RJk8mZF3mq7f0N6jAFS3RMk= -github.com/thegeeklab/hugo-geekdoc v0.40.1 h1:DMXNLOyHhV8VX3O/QJrUFnQVRTyKQCuMrKFbgQmEils= -github.com/thegeeklab/hugo-geekdoc v0.40.1/go.mod h1:XEAtAuJ3nRMshRupMW1xPZ7EVMleS87rmr+RklRamRY= github.com/thegeeklab/hugo-geekdoc v0.41.0 h1:jmCJM5dWd5APaSGxNYtpq3ZV7alrUAiMyj2xjsxFvi4= github.com/thegeeklab/hugo-geekdoc v0.41.0/go.mod h1:XEAtAuJ3nRMshRupMW1xPZ7EVMleS87rmr+RklRamRY= github.com/thingsym/hugo-theme-techdoc v1.0.0 h1:p1Xu8+u/d7qLhW20SwPnsZvk88ZSHmEiT0ZgGdZBHm0= diff --git a/cmd/hugothemesitebuilder/build/site/go.sum b/cmd/hugothemesitebuilder/build/site/go.sum index 4e1f156..3295ed7 100644 --- a/cmd/hugothemesitebuilder/build/site/go.sum +++ b/cmd/hugothemesitebuilder/build/site/go.sum @@ -1,66 +1,3 @@ -github.com/gohugoio/gohugoioTheme v0.0.0-20210301124928-2c15837dfec3/go.mod h1:kpw3SS48xZvLQGEXKu8u5XHgXkPvL8DX3oGa07+z8Bs= -github.com/gohugoio/gohugoioTheme v0.0.0-20210615213855-748891116443 h1:6v1VV1FfOfQ8mHkcephuNFSYr6nxKcM7OWt30PQVhnE= -github.com/gohugoio/gohugoioTheme v0.0.0-20210615213855-748891116443/go.mod h1:kpw3SS48xZvLQGEXKu8u5XHgXkPvL8DX3oGa07+z8Bs= -github.com/gohugoio/gohugoioTheme v0.0.0-20211211134334-0fe25799bb58/go.mod h1:kpw3SS48xZvLQGEXKu8u5XHgXkPvL8DX3oGa07+z8Bs= -github.com/gohugoio/gohugoioTheme v0.0.0-20220905093719-cb8b64046950/go.mod h1:kpw3SS48xZvLQGEXKu8u5XHgXkPvL8DX3oGa07+z8Bs= -github.com/gohugoio/gohugoioTheme v0.0.0-20220912070954-88dcaf003b4d/go.mod h1:kpw3SS48xZvLQGEXKu8u5XHgXkPvL8DX3oGa07+z8Bs= -github.com/gohugoio/gohugoioTheme v0.0.0-20220914071648-0ef1c51685bf/go.mod h1:kpw3SS48xZvLQGEXKu8u5XHgXkPvL8DX3oGa07+z8Bs= -github.com/gohugoio/gohugoioTheme v0.0.0-20221220160735-8ffa1ef883b6/go.mod h1:GOYeAPQJ/ok8z7oz1cjfcSlsFpXrmx6VkzQ5RpnyhZM= -github.com/gohugoio/gohugoioTheme v0.0.0-20230109120406-12694c4a9456/go.mod h1:GOYeAPQJ/ok8z7oz1cjfcSlsFpXrmx6VkzQ5RpnyhZM= -github.com/gohugoio/gohugoioTheme v0.0.0-20230120185049-2c3c4d0ba232/go.mod h1:GOYeAPQJ/ok8z7oz1cjfcSlsFpXrmx6VkzQ5RpnyhZM= -github.com/gohugoio/gohugoioTheme v0.0.0-20230124135550-462d5fe4a87f/go.mod h1:GOYeAPQJ/ok8z7oz1cjfcSlsFpXrmx6VkzQ5RpnyhZM= -github.com/gohugoio/gohugoioTheme v0.0.0-20230330081257-7a8c9614432c/go.mod h1:GOYeAPQJ/ok8z7oz1cjfcSlsFpXrmx6VkzQ5RpnyhZM= -github.com/gohugoio/gohugoioTheme v0.0.0-20230418063032-99f9185b8e11/go.mod h1:GOYeAPQJ/ok8z7oz1cjfcSlsFpXrmx6VkzQ5RpnyhZM= -github.com/gohugoio/gohugoioTheme v0.0.0-20230527124826-78bc315d7b8a/go.mod h1:GOYeAPQJ/ok8z7oz1cjfcSlsFpXrmx6VkzQ5RpnyhZM= -github.com/gohugoio/gohugoioTheme v0.0.0-20230615111426-c3725d921127/go.mod h1:GOYeAPQJ/ok8z7oz1cjfcSlsFpXrmx6VkzQ5RpnyhZM= -github.com/gohugoio/gohugoioTheme v0.0.0-20230615131407-b3235557d2e6/go.mod h1:GOYeAPQJ/ok8z7oz1cjfcSlsFpXrmx6VkzQ5RpnyhZM= -github.com/gohugoio/gohugoioTheme v0.0.0-20230624091215-084560177ddc/go.mod h1:GOYeAPQJ/ok8z7oz1cjfcSlsFpXrmx6VkzQ5RpnyhZM= -github.com/gohugoio/hugoThemesSite v0.0.0-20210519162828-756792be83fa h1:s8I3nhH+5bXJEnTGCwYxVT2JfhgxME8SAb7iSIzlN5I= -github.com/gohugoio/hugoThemesSite v0.0.0-20210519162828-756792be83fa/go.mod h1:Gx6nWFkR+m0eRiTbtiFb1luhSp6IJ22akCXOvYdcbN4= -github.com/gohugoio/hugoThemesSite v0.0.0-20210628104547-7a5b595fb9f9/go.mod h1:Gx6nWFkR+m0eRiTbtiFb1luhSp6IJ22akCXOvYdcbN4= -github.com/gohugoio/hugoThemesSite v0.0.0-20210628144450-4b0d4917433c h1:IA0osqEnyMe7mMHmnzIuDioqXnQ+YTAVm+qf8F0ScFg= -github.com/gohugoio/hugoThemesSite v0.0.0-20210628144450-4b0d4917433c/go.mod h1:Gx6nWFkR+m0eRiTbtiFb1luhSp6IJ22akCXOvYdcbN4= -github.com/gohugoio/hugoThemesSite v0.0.0-20210629181007-0ece79653400 h1:blOS0thi8OyBDnojLedgE3T5qITdttbRkDUNqWOaQZo= -github.com/gohugoio/hugoThemesSite v0.0.0-20210629181007-0ece79653400/go.mod h1:Gx6nWFkR+m0eRiTbtiFb1luhSp6IJ22akCXOvYdcbN4= -github.com/gohugoio/hugoThemesSite v0.0.0-20210701113908-b06c60c1f4d1 h1:kTMN9Z7V3ik+7Sei2uue3cxzjSF9VoztIDikbWaYzSA= -github.com/gohugoio/hugoThemesSite v0.0.0-20210701113908-b06c60c1f4d1/go.mod h1:Gx6nWFkR+m0eRiTbtiFb1luhSp6IJ22akCXOvYdcbN4= -github.com/gohugoio/hugoThemesSite v0.0.0-20210701142758-d45f330006b5 h1:o7Is9EJy6SwFjROpD+fBYXchvfudwgR+L4uDb5hv+RQ= -github.com/gohugoio/hugoThemesSite v0.0.0-20210701142758-d45f330006b5/go.mod h1:Gx6nWFkR+m0eRiTbtiFb1luhSp6IJ22akCXOvYdcbN4= -github.com/gohugoio/hugoThemesSite v0.0.0-20210705201334-9f699bb97fc5 h1:UQot0YRCxhadwFyzF/rryxEvaBs1LGKN6G/kGHuu+Fo= -github.com/gohugoio/hugoThemesSite v0.0.0-20210705201334-9f699bb97fc5/go.mod h1:Gx6nWFkR+m0eRiTbtiFb1luhSp6IJ22akCXOvYdcbN4= -github.com/gohugoio/hugoThemesSite v0.0.0-20210706171237-2b9cc427a07e h1:9hO4Avr5NLDRu/j+6Sb/8AeoWsVyfMxPWO85XsModxc= -github.com/gohugoio/hugoThemesSite v0.0.0-20210706171237-2b9cc427a07e/go.mod h1:Gx6nWFkR+m0eRiTbtiFb1luhSp6IJ22akCXOvYdcbN4= -github.com/gohugoio/hugoThemesSite v0.0.0-20210706171535-22199be4d1bd h1:wu8ml7TGrgjcmX09Ce4vPm8UjLZI5W3rgTbFhBYVWgE= -github.com/gohugoio/hugoThemesSite v0.0.0-20210706171535-22199be4d1bd/go.mod h1:Gx6nWFkR+m0eRiTbtiFb1luhSp6IJ22akCXOvYdcbN4= -github.com/gohugoio/hugoThemesSite v0.0.0-20211211151509-aada437bc9e9 h1:b01W72ApjvU/VEeno0RpTH8T+c3n8Lq9PZLWOW1h+Jo= -github.com/gohugoio/hugoThemesSite v0.0.0-20211211151509-aada437bc9e9/go.mod h1:C8/5QDwynmQ+lIcdhC0UzoO8tYnHZY7hbSig4lOc6Hw= -github.com/gohugoio/hugoThemesSite v0.0.0-20220905094011-1dabfd8c40c1 h1:NlUQBnQNxgPyalrJQQaT266uwbu2d5UetdHcPFebxIw= -github.com/gohugoio/hugoThemesSite v0.0.0-20220905094011-1dabfd8c40c1/go.mod h1:1JP7w/R3PbQnZTs5hVVufH4dJoeaXB40TsfB6nBwvvU= -github.com/gohugoio/hugoThemesSite v0.0.0-20220912071130-a2687b0e58b3 h1:l0NsW3f3qOQqJg6CcasJCmmcXimUEqleOYdFt8ptAAY= -github.com/gohugoio/hugoThemesSite v0.0.0-20220912071130-a2687b0e58b3/go.mod h1:kId5Sb2q+edvXVv0lZwtCuAw/GFfv2rMAgYOC698mgA= -github.com/gohugoio/hugoThemesSite v0.0.0-20220914081727-50d193c77cf0 h1:9cvw42fyiu6r3mltYZhZcWbpaQuI2baaYDTQYocmvdg= -github.com/gohugoio/hugoThemesSite v0.0.0-20220914081727-50d193c77cf0/go.mod h1:zCAFyuYZqSo1gZoMzFE0RGahel1bVt8uhmasa7bwrjU= -github.com/gohugoio/hugoThemesSite v0.0.0-20221220160951-98666fb93170 h1:SnrbqYLIFvexCs/HVokrL2CaBjqGIGs85C2jGUhET0Y= -github.com/gohugoio/hugoThemesSite v0.0.0-20221220160951-98666fb93170/go.mod h1:KnQgjnYUIyda5nnQcU+vr2SZcfoIAf/DxH6SBpjOxzI= -github.com/gohugoio/hugoThemesSite v0.0.0-20230109120608-e200ebd0f585 h1:Wd8n1rR1Tq+Gf4Ko5klrA/h4oGoENcaF00qyhOcfy/Y= -github.com/gohugoio/hugoThemesSite v0.0.0-20230109120608-e200ebd0f585/go.mod h1:pT++8OKVQYgBKXTPu/N7Fq6fNCw7WE64MdXo0PQowDQ= -github.com/gohugoio/hugoThemesSite v0.0.0-20230120185221-c1c0c38354bf h1:3gkET58X9oA6s3s+4ow87N6zI/MrsfX759lUmkbROp4= -github.com/gohugoio/hugoThemesSite v0.0.0-20230120185221-c1c0c38354bf/go.mod h1:7/NX/bWx3VZoP221IlKeafvYiBLCH/+c7F60SFot4bw= -github.com/gohugoio/hugoThemesSite v0.0.0-20230124135901-1d0bd8fab107 h1:1DHCGDeKlUE7wpjU0r9s5tTqPCuxvS+GUAMlUOGhTz8= -github.com/gohugoio/hugoThemesSite v0.0.0-20230124135901-1d0bd8fab107/go.mod h1:6xeqkJjp973tGqLdd61jFnWxt8IGFxUZ3wTNagDwhzk= -github.com/gohugoio/hugoThemesSite v0.0.0-20230330081617-b9b6b252079d h1:dR52auNmyhKUBXvPExt4Df05lk4N9caHotySaIaLZRs= -github.com/gohugoio/hugoThemesSite v0.0.0-20230330081617-b9b6b252079d/go.mod h1:uPLb3U5EM1bSIYxZwJA17q6F5vQ0QmMAV+yErq59TjE= -github.com/gohugoio/hugoThemesSite v0.0.0-20230418063347-b680dbebdd0b h1:E4wDFntOqOetmiLqkXerbiH8Ks85nvE5Ew35kmwtcUs= -github.com/gohugoio/hugoThemesSite v0.0.0-20230418063347-b680dbebdd0b/go.mod h1:Nf0uR+/LHCL0KeIl9to1HzNIZk6L5khwuG4G2wx8bU8= -github.com/gohugoio/hugoThemesSite v0.0.0-20230521124232-22bedf0f398d h1:2k78P1/9y1WWd4b3zmOzuNs8dAZMtHdWavYC0nSHczE= -github.com/gohugoio/hugoThemesSite v0.0.0-20230521124232-22bedf0f398d/go.mod h1:Nf0uR+/LHCL0KeIl9to1HzNIZk6L5khwuG4G2wx8bU8= -github.com/gohugoio/hugoThemesSite v0.0.0-20230527125150-2d1c3e3190d1 h1:TJa/bxGDoviu/4kqXu60WNrL86VOlhvM2/THetT0JF8= -github.com/gohugoio/hugoThemesSite v0.0.0-20230527125150-2d1c3e3190d1/go.mod h1:+8bwOnE0ZG5MMP1GQ28fFLXCtJ819y/3zhl6RQOsd9c= -github.com/gohugoio/hugoThemesSite v0.0.0-20230615125936-22f200d4a3e5 h1:GHxdXYblgwfARhzS7Ivg4VmOlBDi+Sg2RLTEIRnjQXY= -github.com/gohugoio/hugoThemesSite v0.0.0-20230615125936-22f200d4a3e5/go.mod h1:uaFtWeyHi6j3sNhjLCn1MU5+Xt+Bvta4ml48utw1oG0= -github.com/gohugoio/hugoThemesSite v0.0.0-20230615131536-b62e49ee43fd h1:oGFQYlqyycjdWZnxJKbbMZSGDGwEPftjtupgcBN7SCQ= -github.com/gohugoio/hugoThemesSite v0.0.0-20230615131536-b62e49ee43fd/go.mod h1:oS389/+A5outPyXZaVZ/TVqPlOYcB4ENlLywrpE7/BY= -github.com/gohugoio/hugoThemesSite v0.0.0-20230624091532-52630e7701e4 h1:SOiKQzNwra3coNTisIy4of56I69AvHDeCMGiB1azbqo= -github.com/gohugoio/hugoThemesSite v0.0.0-20230624091532-52630e7701e4/go.mod h1:cwJvpWMz2vd9xetUCFEym6dVpaSfxGXiaLjgh4+TMNY= +github.com/gohugoio/gohugoioTheme v0.0.0-20230630055807-9874cd863bc5/go.mod h1:GOYeAPQJ/ok8z7oz1cjfcSlsFpXrmx6VkzQ5RpnyhZM= github.com/gohugoio/hugoThemesSite v0.0.0-20230630055933-d3c50fa883e4 h1:tbTxZ14aW7e+p8pxDExKHXdk/n3/aiPWRbJwT+p1yOo= github.com/gohugoio/hugoThemesSite v0.0.0-20230630055933-d3c50fa883e4/go.mod h1:cmDbgD9KdXCaWrTNrq0LElFo0OPFG06nriXEhM+yDgo= diff --git a/cmd/hugothemesitebuilder/build/site/hugo.toml b/cmd/hugothemesitebuilder/build/site/hugo.toml index 3aa5ec0..eefd83f 100644 --- a/cmd/hugothemesitebuilder/build/site/hugo.toml +++ b/cmd/hugothemesitebuilder/build/site/hugo.toml @@ -3,7 +3,7 @@ baseurl = "https://themes.gohugo.io/" languageCode = "en-us" title = "Hugo Themes" googleAnalytics = "G-MBZGKNMDWC" -disableKinds = ["taxonomyTerm"] +disableKinds = ["taxonomy"] [security] enableInlineShortcodes = false @@ -17,7 +17,7 @@ disableKinds = ["taxonomyTerm"] [module] [module.hugoVersion] - min = "0.56.0" + min = "0.100.0" [[module.imports]] path = "github.com/gohugoio/hugoThemesSite" diff --git a/cmd/hugothemesitebuilder/build/site/hugo.work b/cmd/hugothemesitebuilder/build/site/hugo.work new file mode 100644 index 0000000..afde727 --- /dev/null +++ b/cmd/hugothemesitebuilder/build/site/hugo.work @@ -0,0 +1,5 @@ +go 1.20 + +use . +use ../../../../../gohugoioTheme +use ../../../../../hugoThemesSite \ No newline at end of file diff --git a/go.mod b/go.mod index 957f335..3ca4767 100644 --- a/go.mod +++ b/go.mod @@ -4,7 +4,8 @@ go 1.16 require ( github.com/bep/workers v0.0.0-20210707112724-e02f640a8c6b - github.com/frankban/quicktest v1.13.0 // indirect + github.com/frankban/quicktest v1.13.0 + github.com/pelletier/go-toml/v2 v2.1.0 github.com/peterbourgon/ff/v3 v3.0.0 github.com/rogpeppe/go-internal v1.8.0 gopkg.in/yaml.v2 v2.4.0 diff --git a/go.sum b/go.sum index 2332145..463c680 100644 --- a/go.sum +++ b/go.sum @@ -1,6 +1,8 @@ github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/bep/workers v0.0.0-20210707112724-e02f640a8c6b h1:czdgydFkIgjH3fs//U7fELHS4c48ZlT0IxyU8A5Yerk= github.com/bep/workers v0.0.0-20210707112724-e02f640a8c6b/go.mod h1:7kIESOB86HfR2379pwoMWNy8B50D7r99fRLUyPSNyCs= +github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/frankban/quicktest v1.13.0 h1:yNZif1OkDfNoDfb9zZa9aXIpejNR4F23Wely0c+Qdqk= github.com/frankban/quicktest v1.13.0/go.mod h1:qLE0fzW0VuyUAJgPU19zByoIr0HtCHN/r/VLSOOIySU= @@ -12,12 +14,24 @@ github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfn github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= +github.com/pelletier/go-toml v1.6.0 h1:aetoXYr0Tv7xRU/V4B4IZJ2QcbtMUFoNb3ORp7TzIK4= github.com/pelletier/go-toml v1.6.0/go.mod h1:5N711Q9dKgbdkxHL+MEfF31hpT7l0S0s/t2kKREewys= +github.com/pelletier/go-toml/v2 v2.1.0 h1:FnwAJ4oYMvbT/34k9zzHuZNrhlz48GB3/s6at6/MHO4= +github.com/pelletier/go-toml/v2 v2.1.0/go.mod h1:tJU2Z3ZkXwnxa4DPO899bsyIoywizdUvyaeZurnPPDc= github.com/peterbourgon/ff/v3 v3.0.0 h1:eQzEmNahuOjQXfuegsKQTSTDbf4dNvr/eNLrmJhiH7M= github.com/peterbourgon/ff/v3 v3.0.0/go.mod h1:UILIFjRH5a/ar8TjXYLTkIvSvekZqPm5Eb/qbGk6CT0= github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/rogpeppe/go-internal v1.8.0 h1:FCbCCtXNOY3UtUuHUYaghJg4y7Fd14rXifAYUAtL9R8= github.com/rogpeppe/go-internal v1.8.0/go.mod h1:WmiCO8CzOY8rg0OYDC4/i/2WRWAB6poM+XZ2dLUbcbE= +github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= +github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= +github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= +github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= +github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= +github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= golang.org/x/sync v0.0.0-20210220032951-036812b2e83c h1:5KslGYwFpkhGh+Q16bwMP3cOontH8FOep7tGV86Y7SQ= golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -27,7 +41,9 @@ gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8 gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 h1:qIbj1fsPNlZgppZ+VLlY7N33q108Sa+fhmuc+sWQYwY= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= -gopkg.in/yaml.v2 v2.2.4 h1:/eiJrUcujPVeJ3xlSWaiNi3uSVmDGBK1pDHUHAnao1I= gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= +gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/netlify.toml b/netlify.toml index 1a25edd..2627ee6 100644 --- a/netlify.toml +++ b/netlify.toml @@ -1,14 +1,14 @@ [build] - base = "cmd/hugothemesitebuilder/build/site" - publish = "public" - command = "./build.sh" - ignore = "/bin/false" + base = "cmd/hugothemesitebuilder/build/site" + publish = "public" + command = "./build.sh" + ignore = "/bin/false" -# No need to specify environment variables for each context (production, deploy-preview & branch-deploy). -# From https://docs.netlify.com/configure-builds/file-based-configuration/#deploy-contexts -# any property of a context-aware key, such as [build] or [[plugins]], will be applied to all contexts -# unless the same property key is present in a more specific context. + # No need to specify environment variables for each context (production, deploy-preview & branch-deploy). + # From https://docs.netlify.com/configure-builds/file-based-configuration/#deploy-contexts + # any property of a context-aware key, such as [build] or [[plugins]], will be applied to all contexts + # unless the same property key is present in a more specific context. -[build.environment] - HUGO_VERSION = "0.117.0" - GO_VERSION = "1.21.0" + [build.environment] + HUGO_VERSION = "0.118.2" + GO_VERSION = "1.21.0" diff --git a/pkg/buildcmd/build.go b/pkg/buildcmd/build.go index ec71be1..05420d4 100644 --- a/pkg/buildcmd/build.go +++ b/pkg/buildcmd/build.go @@ -6,7 +6,6 @@ import ( "flag" "fmt" "io" - "io/ioutil" "os" "path" "path/filepath" @@ -210,7 +209,7 @@ func (c *buildClient) writeThemeContent(k string, m client.Module) error { continue } if strings.EqualFold(fi.Name(), "readme.md") { - b, err := ioutil.ReadFile(filepath.Join(m.Dir, fi.Name())) + b, err := os.ReadFile(filepath.Join(m.Dir, fi.Name())) client.CheckErr(err) return fixReadMeContent(string(b)) } @@ -266,7 +265,7 @@ func (c *buildClient) writeThemeContent(k string, m client.Module) error { %s `, string(b), thm.readMeContent) - if err := ioutil.WriteFile(filepath.Join(themeDir, "index.md"), []byte(content), 0666); err != nil { + if err := os.WriteFile(filepath.Join(themeDir, "index.md"), []byte(content), 0666); err != nil { return err } diff --git a/pkg/client/client.go b/pkg/client/client.go index 18b987a..08cc95b 100644 --- a/pkg/client/client.go +++ b/pkg/client/client.go @@ -18,6 +18,8 @@ import ( "strings" "sync" "time" + + toml "github.com/pelletier/go-toml/v2" ) const ( @@ -103,6 +105,22 @@ func (c *Client) GetHugoModulesMap(config string) (ModulesMap, error) { } } + for k, v := range mmap { + + // Read any theme.toml into .Meta + filename := filepath.Join(v.Dir, "theme.toml") + if _, err := os.Stat(filename); err == nil { + b, err := os.ReadFile(filename) + if err != nil { + return nil, fmt.Errorf("failed to read %q: %s", filename, err) + } + if err := toml.Unmarshal(b, &v.Meta); err != nil { + c.Logf("warn: failed to parse theme.toml for theme %q: %s", k, err) + } + mmap[k] = v + } + } + return mmap, nil } @@ -169,7 +187,7 @@ func (c *Client) CreateThemesConfig() error { return err } - return ioutil.WriteFile(filepath.Join(c.outDir, "config.json"), b, 0666) + return os.WriteFile(filepath.Join(c.outDir, "config.json"), b, 0666) } @@ -243,7 +261,7 @@ func (c *Client) GetGitHubRepos(mods ModulesMap) (map[string]GitHubRepo, error) } CheckErr(os.MkdirAll(filepath.Dir(nextCacheFilename), 0777)) - CheckErr(ioutil.WriteFile(nextCacheFilename, b, 0666)) + CheckErr(os.WriteFile(nextCacheFilename, b, 0666)) } }