From 8a6d697308162874a236c84aac0b0f8c7ac01f83 Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Tue, 1 Sep 2026 14:48:45 +0300 Subject: refactor: separate website presentation from runtime --- website/src/content.config.ts | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 website/src/content.config.ts (limited to 'website/src/content.config.ts') diff --git a/website/src/content.config.ts b/website/src/content.config.ts deleted file mode 100644 index 88291349..00000000 --- a/website/src/content.config.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { defineCollection, z } from 'astro:content'; -import { glob } from 'astro/loaders'; -import { docsLoader } from '@astrojs/starlight/loaders'; -import { docsSchema } from '@astrojs/starlight/schema'; -import { docsPath } from './docs-path'; - -export const collections = { - docs: defineCollection({ loader: docsLoader({ generateId: docsPath }), schema: docsSchema() }), - blog: defineCollection({ - loader: glob({ pattern: '*.md', base: './src/content/blog' }), - schema: z.object({ - title: z.string(), - description: z.string(), - date: z.coerce.date(), - draft: z.boolean().default(false), - /* description is always used for meta and OG; set false when it should - not also print as a subtitle under the title */ - lede: z.boolean().default(true), - ogImage: z.string().optional(), - }), - }), -}; -- cgit v1.2.3