Files
pbakaus_impeccable/site/content.config.ts
T
Paul BakausandGitHub 51d01e3a5f [codex] Add design-aware detector rules (#252)
* Add design-aware detector rules

* Fix design-aware detector noise

* Unify CLI and hook detector ignores

* Fix remaining design-system review findings

* Add detector ignore CLI

* Fix design detector review findings

* Fix design color source false positives

* Fix core test suite registration

* Add design-aware detector docs

* Fix font priority design-system parsing

* Fix color ignore value matching
2026-06-15 21:06:17 -07:00

33 lines
863 B
TypeScript

import { defineCollection, z } from 'astro:content';
import { glob } from 'astro/loaders';
const skills = defineCollection({
loader: glob({ pattern: '**/*.md', base: './site/content/skills' }),
schema: z.object({
tagline: z.string(),
}),
});
const tutorials = defineCollection({
loader: glob({ pattern: '**/*.md', base: './site/content/tutorials' }),
schema: z.object({
title: z.string(),
tagline: z.string(),
order: z.number(),
description: z.string(),
}),
});
const reference = defineCollection({
loader: glob({ pattern: '**/*.md', base: './site/content/reference' }),
schema: z.object({
title: z.string(),
tagline: z.string(),
description: z.string(),
section: z.enum(['concepts', 'automation', 'reference']),
order: z.number(),
}),
});
export const collections = { skills, tutorials, reference };