From e4aa9c623e86067a992ece73e16d34e74a051265 Mon Sep 17 00:00:00 2001 From: Troy Benson Date: Wed, 11 Mar 2026 13:36:12 +0200 Subject: [PATCH] rename collection `projects` Renamed to a singular `project` --- src/components/index.svelte | 2 +- src/content/config.ts | 4 ++-- src/content/{projects => project}/7tv.md | 0 src/content/{projects => project}/bolt.md | 0 src/content/{projects => project}/brawl.md | 0 src/content/{projects => project}/postcompile.md | 0 src/content/{projects => project}/scuffle.md | 0 src/content/{projects => project}/tinc.md | 0 src/lib/projects.ts | 2 +- 9 files changed, 4 insertions(+), 4 deletions(-) rename src/content/{projects => project}/7tv.md (100%) rename src/content/{projects => project}/bolt.md (100%) rename src/content/{projects => project}/brawl.md (100%) rename src/content/{projects => project}/postcompile.md (100%) rename src/content/{projects => project}/scuffle.md (100%) rename src/content/{projects => project}/tinc.md (100%) diff --git a/src/components/index.svelte b/src/components/index.svelte index 37f99e3..21e36d6 100644 --- a/src/components/index.svelte +++ b/src/components/index.svelte @@ -7,7 +7,7 @@ type Props = { posts: Post[]; - projects: CollectionEntry<"projects">[]; + projects: CollectionEntry<"project">[]; }; const { posts: allPosts, projects }: Props = $props(); diff --git a/src/content/config.ts b/src/content/config.ts index 91bbe98..3772023 100644 --- a/src/content/config.ts +++ b/src/content/config.ts @@ -10,7 +10,7 @@ const blog = defineCollection({ }), }); -const projects = defineCollection({ +const project = defineCollection({ type: "content", schema: z.object({ name: z.string(), @@ -24,4 +24,4 @@ const projects = defineCollection({ }), }); -export const collections = { blog, projects }; +export const collections = { blog, project }; diff --git a/src/content/projects/7tv.md b/src/content/project/7tv.md similarity index 100% rename from src/content/projects/7tv.md rename to src/content/project/7tv.md diff --git a/src/content/projects/bolt.md b/src/content/project/bolt.md similarity index 100% rename from src/content/projects/bolt.md rename to src/content/project/bolt.md diff --git a/src/content/projects/brawl.md b/src/content/project/brawl.md similarity index 100% rename from src/content/projects/brawl.md rename to src/content/project/brawl.md diff --git a/src/content/projects/postcompile.md b/src/content/project/postcompile.md similarity index 100% rename from src/content/projects/postcompile.md rename to src/content/project/postcompile.md diff --git a/src/content/projects/scuffle.md b/src/content/project/scuffle.md similarity index 100% rename from src/content/projects/scuffle.md rename to src/content/project/scuffle.md diff --git a/src/content/projects/tinc.md b/src/content/project/tinc.md similarity index 100% rename from src/content/projects/tinc.md rename to src/content/project/tinc.md diff --git a/src/lib/projects.ts b/src/lib/projects.ts index 86cbbfa..176accb 100644 --- a/src/lib/projects.ts +++ b/src/lib/projects.ts @@ -1,6 +1,6 @@ import { getCollection } from "astro:content"; export async function getProjects() { - const projects = await getCollection("projects"); + const projects = await getCollection("project"); return projects.sort((a, b) => a.data.order - b.data.order); }