blog/_cms.ts
James Walker 6f1c4dd841
All checks were successful
continuous-integration/drone/push Build is passing
adding lume cms
2024-06-11 18:46:06 -04:00

24 lines
386 B
TypeScript

import lumeCMS from "lume/cms/mod.ts";
const cms = lumeCMS();
cms.collection(
"posts: Blog posts",
"src:posts/*.md",
[
"title: text",
"date: datetime",
"image: file",
"image_alt: text",
"image_caption: text",
{
name: "content",
type: "markdown",
label: "Content",
},
],
);
cms.upload("images", "src:images");
export default cms;