From abf9a89ac1eaec9a8934a68aeebe3c502a3b47eb Mon Sep 17 00:00:00 2001 From: Matt Kane Date: Fri, 4 Oct 2024 16:10:34 +0100 Subject: Implement legacy collections using glob (#11976) * feat: support pattern arrays with glob * wip * feat: emulate legacy content collections * Fixes * Lint * Correctly handle legacy data * Fix tests * Switch flag handling * Fix warnings * Add layout warning * Update fixtures * More tests! * Handle empty md files * Lockfile * Dedupe name * Handle data ID unslug * Fix e2e * Clean build * Clean builds in tests * Test fixes * Fix test * Fix typegen * Fix tests * Fixture updates * Test updates * Update changeset * Test * Remove wait in test * Handle race condition * Lock * chore: changes from review * Handle folders without config * lint * Fix test * Update wording for auto-collections * Delete legacyId * Sort another fixture * Rename flag to `legacy.collections` * Apply suggestions from code review Co-authored-by: Sarah Rainsberger * Changes from review * Apply suggestions from code review Co-authored-by: Sarah Rainsberger * lockfile * lock --------- Co-authored-by: Sarah Rainsberger --- examples/with-markdoc/src/content/config.ts | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 examples/with-markdoc/src/content/config.ts (limited to 'examples/with-markdoc/src') diff --git a/examples/with-markdoc/src/content/config.ts b/examples/with-markdoc/src/content/config.ts new file mode 100644 index 000000000..79743326e --- /dev/null +++ b/examples/with-markdoc/src/content/config.ts @@ -0,0 +1,5 @@ +import { defineCollection } from 'astro:content'; + +export const collections = { + docs: defineCollection({}) +}; -- cgit v1.2.3