diff options
Diffstat (limited to 'corvos.config.ts')
| -rw-r--r-- | corvos.config.ts | 8 |
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"; | |||
| 19 | import { sass } from "corvos/plugins/sass.ts"; | 19 | import { sass } from "corvos/plugins/sass.ts"; |
| 20 | import { sitemap } from "corvos/plugins/sitemap.ts"; | 20 | import { sitemap } from "corvos/plugins/sitemap.ts"; |
| 21 | import { templates } from "corvos/plugins/templates.ts"; | 21 | import { templates } from "corvos/plugins/templates.ts"; |
| 22 | import { timestamps } from "corvos/plugins/timestamps.ts"; | ||
| 22 | import { transformImages } from "corvos/plugins/transform_images.ts"; | 23 | import { transformImages } from "corvos/plugins/transform_images.ts"; |
| 23 | import { urls } from "corvos/plugins/urls.ts"; | 24 | import { 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 | ||
| 74 | const site = new Site({ | 78 | export default new Site({ |
| 75 | assetPipeline, | 79 | assetPipeline, |
| 76 | pagePipeline, | 80 | pagePipeline, |
| 77 | redirects: [[/^\/(scripts|styles)\//, "/assets/"]], | 81 | redirects: [[/^\/(scripts|styles)\//, "/assets/"]], |
| 78 | }); | 82 | }); |
| 79 | |||
| 80 | export default site; | ||
