summaryrefslogtreecommitdiffstats
path: root/corvos.config.ts
diff options
context:
space:
mode:
authorVolpeon <git@volpeon.ink>2026-07-22 22:28:12 +0200
committerVolpeon <git@volpeon.ink>2026-07-22 22:28:12 +0200
commit7ab5640191ecf9e16e975d909a7cb7aa3468700b (patch)
tree7bb52857e89745306fa959d5b04bc00e2fdd58ab /corvos.config.ts
parentInit (diff)
downloadcorvos-website-7ab5640191ecf9e16e975d909a7cb7aa3468700b.tar.gz
corvos-website-7ab5640191ecf9e16e975d909a7cb7aa3468700b.tar.bz2
corvos-website-7ab5640191ecf9e16e975d909a7cb7aa3468700b.zip
Update
Diffstat (limited to 'corvos.config.ts')
-rw-r--r--corvos.config.ts8
1 files changed, 5 insertions, 3 deletions
diff --git a/corvos.config.ts b/corvos.config.ts
index deae101..b6cb6e7 100644
--- a/corvos.config.ts
+++ b/corvos.config.ts
@@ -19,6 +19,7 @@ import { queryBuilder } from "corvos/plugins/query_builder.ts";
19import { sass } from "corvos/plugins/sass.ts"; 19import { sass } from "corvos/plugins/sass.ts";
20import { sitemap } from "corvos/plugins/sitemap.ts"; 20import { sitemap } from "corvos/plugins/sitemap.ts";
21import { templates } from "corvos/plugins/templates.ts"; 21import { templates } from "corvos/plugins/templates.ts";
22import { timestamps } from "corvos/plugins/timestamps.ts";
22import { transformImages } from "corvos/plugins/transform_images.ts"; 23import { transformImages } from "corvos/plugins/transform_images.ts";
23import { urls } from "corvos/plugins/urls.ts"; 24import { urls } from "corvos/plugins/urls.ts";
24 25
@@ -60,6 +61,9 @@ const pagePipeline = Pipeline.create()
60 .use(jsx()) 61 .use(jsx())
61 .use(urls({ base: new URL("https://corvos.volpeon.ink/") })) 62 .use(urls({ base: new URL("https://corvos.volpeon.ink/") }))
62 63
64 // Metadata
65 .use(timestamps())
66
63 // Page listings 67 // Page listings
64 .use(feeds<{ type: "releases" }>()) 68 .use(feeds<{ type: "releases" }>())
65 .use(sitemap()) 69 .use(sitemap())
@@ -71,10 +75,8 @@ const pagePipeline = Pipeline.create()
71 .use(brotli()) 75 .use(brotli())
72 .use(gzip()); 76 .use(gzip());
73 77
74const site = new Site({ 78export default new Site({
75 assetPipeline, 79 assetPipeline,
76 pagePipeline, 80 pagePipeline,
77 redirects: [[/^\/(scripts|styles)\//, "/assets/"]], 81 redirects: [[/^\/(scripts|styles)\//, "/assets/"]],
78}); 82});
79
80export default site;