diff options
| author | Xe Iaso <me@xeiaso.net> | 2024-02-18 15:41:40 -0500 |
|---|---|---|
| committer | Xe Iaso <me@xeiaso.net> | 2024-02-18 15:41:40 -0500 |
| commit | 629dfa70ebde5aa4ce70683a75ec7209accba3ea (patch) | |
| tree | 689078425a362df2cda50be988a21693f56dd4d2 /lume/plugins | |
| parent | 65b9829f9e3e3bee6aac17c4037a352d4a7901b2 (diff) | |
| download | xesite-629dfa70ebde5aa4ce70683a75ec7209accba3ea.tar.xz xesite-629dfa70ebde5aa4ce70683a75ec7209accba3ea.zip | |
lume: new index page
Signed-off-by: Xe Iaso <me@xeiaso.net>
Diffstat (limited to 'lume/plugins')
| -rw-r--r-- | lume/plugins/annotate_year.ts | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lume/plugins/annotate_year.ts b/lume/plugins/annotate_year.ts new file mode 100644 index 0000000..39b6e2c --- /dev/null +++ b/lume/plugins/annotate_year.ts @@ -0,0 +1,11 @@ +import type Site from "lume/core/site.ts"; + +export default function () { + return (site: Site) => { + site.preprocess([".html"], (pages) => { + for (const page of pages) { + page.data.year = page.data.date.getFullYear(); + } + }); + }; +}
\ No newline at end of file |
