"time"
"github.com/bep/simplecobra"
- "github.com/gohugoio/hugo/config"
"github.com/gohugoio/hugo/hugolib"
"github.com/gohugoio/hugo/resources/page"
"github.com/gohugoio/hugo/resources/resource"
list := func(cd *simplecobra.Commandeer, r *rootCommand, shouldInclude func(page.Page) bool, opts ...any) error {
bcfg := hugolib.BuildCfg{SkipRender: true}
- cfg := config.New()
+ cfg := flagsToCfg(cd, nil)
for i := 0; i < len(opts); i += 2 {
cfg.Set(opts[i].(string), opts[i+1])
}
stdout 'draftexpired.md'
stdout 'draftfuture.md'
+hugo list expired --clock 2000-01-01T00:00:00Z
+! stdout 'expired.md'
+
-- hugo.toml --
baseURL = "https://example.org/"
disableKinds = ["taxonomy", "term"]